Skip to content

Commit beb0a27

Browse files
Waterdripsalexellis
authored andcommitted
Move ofc-bootstrap into openfaas org
This updates refs to ofc-bootstrap to point at the OpenFaaS org where it now lives (moved from openfaas-incubator) Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
1 parent a877f13 commit beb0a27

7 files changed

+28
-28
lines changed

_posts/2019-03-30-openfaas-cloud-gitlab.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,11 @@ The `ofc-bootstrap` tool is used to install OpenFaaS Cloud in a single click. Yo
108108
```
109109
mkdir -p ~/dev/ofc/
110110
cd ~/dev/ofc/
111-
git clone https://github.com/openfaas-incubator/ofc-bootstrap
111+
git clone https://github.com/openfaas/ofc-bootstrap
112112
cd ~/dev/ofc/ofc-bootstrap
113113
```
114114

115-
Now fetch the latest release from: [GitHub](https://github.com/openfaas-incubator/ofc-bootstrap/releases) and save it in `/usr/local/bin/`. If you're on MacOS download "ofc-bootstrap-darwin" and save it as "ofc-bootstrap".
115+
Now fetch the latest release from: [GitHub](https://github.com/openfaas/ofc-bootstrap/releases) and save it in `/usr/local/bin/`. If you're on MacOS download "ofc-bootstrap-darwin" and save it as "ofc-bootstrap".
116116

117117
Run `chmod +x /usr/local/bin/ofc-bootstrap`
118118

@@ -208,7 +208,7 @@ If using DigitalOcean, save an access token to:
208208
209209
`ofc-boostrap` will pass the token onto `cert-manager` as a Kubernetes secret.
210210

211-
If you are using GCP or AWS to manage DNS then see the [README.md file](https://github.com/openfaas-incubator/ofc-bootstrap).
211+
If you are using GCP or AWS to manage DNS then see the [README.md file](https://github.com/openfaas/ofc-bootstrap).
212212

213213
#### Authenticate to your registry
214214

@@ -219,7 +219,7 @@ If you don't have an account you can sign-up at: [https://hub.docker.com](https:
219219

220220
You can also [install your own self-hosted registry](https://github.com/alexellis/k8s-tls-registry) for private Docker images. Note: you can self-host a registry on a single-node, or in a different cluster all together if you wish.
221221

222-
> Note: using AWS ECR is beyond the scope of this tutorial. See here for info: [OFC: configuring AWS ECR](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md#prepare-your-docker-registry-if-using-aws-ecr).
222+
> Note: using AWS ECR is beyond the scope of this tutorial. See here for info: [OFC: configuring AWS ECR](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md#prepare-your-docker-registry-if-using-aws-ecr).
223223
224224
Now log in, using ofc-bootstrap.
225225

_posts/2019-04-18-spring-easter.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Here's a demo of the OpenFaaS Cloud flow in action:
121121

122122
Form: [Request access now](https://forms.gle/8e6ZXJKMcDHpV6Xu6)
123123

124-
If you're experienced with OpenFaaS, then perhaps you'd like to stand-up your own OpenFaaS Cloud with the [ofc-bootstrap tool](https://github.com/openfaas-incubator/ofc-bootstrap)? It takes around 100 seconds to deploy to a Kubernetes service such as [DigitalOcean Kubernetes](https://www.digitalocean.com/products/kubernetes/) or [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine/). You'll get the same experience as with the Community Cluster including automatic TLS and support for GitHub.com or GitLab self-hosted.
124+
If you're experienced with OpenFaaS, then perhaps you'd like to stand-up your own OpenFaaS Cloud with the [ofc-bootstrap tool](https://github.com/openfaas/ofc-bootstrap)? It takes around 100 seconds to deploy to a Kubernetes service such as [DigitalOcean Kubernetes](https://www.digitalocean.com/products/kubernetes/) or [Google Kubernetes Engine](https://cloud.google.com/kubernetes-engine/). You'll get the same experience as with the Community Cluster including automatic TLS and support for GitHub.com or GitLab self-hosted.
125125

126126
## Wrapping up
127127

_posts/2019-08-04-plonk-stack.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ You can [get Kubernetes](https://kubernetes.io/) from your favourite cloud as a
229229

230230
In late 2017 I started to design a distribution of OpenFaaS that shipped as a whole package including HTTPS, multi-user support, authz and CI/CD with GitHub and GitLab.
231231

232-
It's called OpenFaaS Cloud and is free and open-source. You can host your own using the [ofc-bootstrap tool](https://github.com/openfaas-incubator/ofc-bootstrap) or [request free access to the Community Cluster](https://github.com/openfaas/community-cluster/).
232+
It's called OpenFaaS Cloud and is free and open-source. You can host your own using the [ofc-bootstrap tool](https://github.com/openfaas/ofc-bootstrap) or [request free access to the Community Cluster](https://github.com/openfaas/community-cluster/).
233233

234234
<blockquote class="twitter-tweet" data-theme="light"><p lang="en" dir="ltr">&quot;OpenFaaS Cloud - Community Cluster&quot;<br><br>A SaaS solution built on OpenFaaS.<br><br>- Free sub-domain and endpoints<br>- TLS by default<br>- Login with GitHub<br>- No complex API or CLI needed, just push to git.<br><br>Apply for access today. 🏆<a href="https://t.co/IGuZGZiPT3">https://t.co/IGuZGZiPT3</a> <a href="https://twitter.com/hashtag/gitops?src=hash&amp;ref_src=twsrc%5Etfw">#gitops</a> <a href="https://twitter.com/hashtag/faasfriday?src=hash&amp;ref_src=twsrc%5Etfw">#faasfriday</a> <a href="https://t.co/pqIMzYsMbI">pic.twitter.com/pqIMzYsMbI</a></p>&mdash; OpenFaaS (@openfaas) <a href="https://twitter.com/openfaas/status/1144621477129379842?ref_src=twsrc%5Etfw">June 28, 2019</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
235235

_posts/2019-08-20-serverless-static-sites.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ I'm going to go over two different ways you can get this same experience using O
272272

273273
[OpenFaaS Cloud](https://github.com/openfaas/openfaas-cloud) offers you an integrated and automated experience, with a single push you can have your site deployed in seconds. You'll also get logs and metrics linked directly to your commit.
274274

275-
If this sounds interesting to you check out the "one-click" [bootstrap tool](https://github.com/openfaas-incubator/ofc-bootstrap) to install OpenFaaS Cloud in less than 100 seconds or apply for an account on [The Community Cluster](https://github.com/openfaas/community-cluster) for free shared access.
275+
If this sounds interesting to you check out the "one-click" [bootstrap tool](https://github.com/openfaas/ofc-bootstrap) to install OpenFaaS Cloud in less than 100 seconds or apply for an account on [The Community Cluster](https://github.com/openfaas/community-cluster) for free shared access.
276276

277277
In OpenFaaS Cloud by default we limit the templates that the users can use. This means we need to add the Hugo template before being able to deploy a function. To do this, edit the `git-tar` deployment in the `openfaas-fn` namespace and add the Hugo template URL `https://github.com/matipan/openfaas-hugo-template` to the `custom_templates` environment variable.
278278

_posts/2019-09-05-eks-openfaas-cloud-build-guide.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,15 @@ Under the hood, OpenFaaS Cloud (OFC) will orchestrate OpenFaaS and Kubernetes to
7979

8080
## Start the tutorial
8181

82-
I developed a tool along with the community called [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap) which installs all the requisite components like blocks of lego into a Kubernetes cluster. When you're finished you get a URL and can start linking both public and private repositories to enjoy automatic CI/CD. Within a few moments your endpoint will be accessible and published on the Internet.
82+
I developed a tool along with the community called [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap) which installs all the requisite components like blocks of lego into a Kubernetes cluster. When you're finished you get a URL and can start linking both public and private repositories to enjoy automatic CI/CD. Within a few moments your endpoint will be accessible and published on the Internet.
8383

8484
Today we'll set up a Kubernetes cluster on AWS using `eksctl` and then after configuring a GitHub App for GitHub.com, we'll populate ofc-bootstrap's `init.yaml` file and run the tool. Configuring AWS and GitHub will take the majority of the time today, and if you're configuring these systems for the first time, it may take you a little longer.
8585

8686
Once you've prepared your AWS environment and GitHub configuration, the tool takes around 100 seconds to complete, and at the end your platform will be ready for use. [EKS can also be provisioned using the eks Terraform module](https://registry.terraform.io/modules/terraform-aws-modules/eks/aws/5.1.0), but this is outside of the scope of the post.
8787

8888
### Overview of OpenFaaS Cloud components
8989

90-
![](https://raw.githubusercontent.com/openfaas-incubator/ofc-bootstrap/master/docs/ofc-bootstrap.png)
90+
![](https://raw.githubusercontent.com/openfaas/ofc-bootstrap/master/docs/ofc-bootstrap.png)
9191

9292
`ofc-bootstrap` provides an opinionated configuration of OpenFaaS Cloud.
9393

@@ -114,7 +114,7 @@ Official documentation exists for some of the tools we will use in this tutorial
114114
* Clone the repository
115115

116116
```sh
117-
git clone https://github.com/openfaas-incubator/ofc-bootstrap
117+
git clone https://github.com/openfaas/ofc-bootstrap
118118
cd ofc-bootstrap
119119
```
120120

@@ -347,7 +347,7 @@ The easiest registry to use is the [Docker Hub](https://hub.docker.com/), the ca
347347
348348
You can also [install your own self-hosted registry](https://github.com/alexellis/k8s-tls-registry) for private Docker images. Note: you can self-host a registry on a single-node, or in a different cluster all together if you wish.
349349
350-
> Note: using AWS ECR is beyond the scope of this tutorial. See here for info: [OFC: configuring AWS ECR](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md#prepare-your-docker-registry-if-using-aws-ecr).
350+
> Note: using AWS ECR is beyond the scope of this tutorial. See here for info: [OFC: configuring AWS ECR](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md#prepare-your-docker-registry-if-using-aws-ecr).
351351
352352
Now log in, using ofc-bootstrap like indicated below:
353353
@@ -414,7 +414,7 @@ For me the Plan executed in around 127 seconds (connecting from the UK) to an AW
414414
415415
If the installation didn't work as expected try the following guides:
416416
417-
* ofc-bootstrap README [troubleshooting section](https://github.com/openfaas-incubator/ofc-bootstrap).
417+
* ofc-bootstrap README [troubleshooting section](https://github.com/openfaas/ofc-bootstrap).
418418
419419
* Troubleshooting guide for OpenFaaS Cloud in the [OpenFaaS docs](https://docs.openfaas.com/openfaas-cloud/self-hosted/troubleshoot/)
420420
@@ -494,7 +494,7 @@ So if you would like to try OpenFaaS Cloud for development, but want to save on
494494
495495
Do you want to see a real-world example of what you can build? Check out my blog post on how to create a [Serverless Single Page App (SPA) with OFC, Postgres, Go and Vue.js](https://www.openfaas.com/blog/serverless-single-page-app/). You may also like [goodfirstissue bot](https://github.com/rajatjindal/goodfirstissue) which runs on The Community Cluster and is in active use by Google, CNCF (helm) and Jetstack.
496496
497-
Contributions are also welcome to [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap)
497+
Contributions are also welcome to [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap)
498498
499499
### Thank you to OpenFaaS Ltd
500500

_posts/2020-02-27-ofc-private-cloud.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ With your private cloud you'll be able to deploy microservices, APIs, blogs, wik
2828

2929
* A private or public Kubernetes cluster with Intel architecture (ARM is not supported at this time) with at least 3x nodes with 4GB RAM and 2vCPU each
3030

31-
> Note: if you are planning on using k3s, then you should see the [notes in the user-guide about disabling Traefik](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md)
31+
> Note: if you are planning on using k3s, then you should see the [notes in the user-guide about disabling Traefik](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md)
3232
3333
* An account with DigitalOcean, AWS, GCP or Cloudflare for automatic DNS configuration and TLS
3434

@@ -38,13 +38,13 @@ With your private cloud you'll be able to deploy microservices, APIs, blogs, wik
3838

3939
Installed below:
4040

41-
* Local tooling: kubectl, faas-cli, [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap) etc
41+
* Local tooling: kubectl, faas-cli, [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap) etc
4242

4343
## An overview
4444

45-
The tool that we use to configure OpenFaaS Cloud (OFC) is [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap).
45+
The tool that we use to configure OpenFaaS Cloud (OFC) is [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap).
4646

47-
![ofc-bootstrap tooling](https://github.com/openfaas-incubator/ofc-bootstrap/raw/master/docs/ofc-bootstrap.png)
47+
![ofc-bootstrap tooling](https://github.com/openfaas/ofc-bootstrap/raw/master/docs/ofc-bootstrap.png)
4848

4949
> Note: that helm3 is now used, without Tiller.
5050
@@ -71,13 +71,13 @@ Clone ofc-bootstrap and then install its CLI:
7171
```bash
7272
mkdir -p ~/dev/
7373
cd ~/dev/
74-
git clone https://github.com/openfaas-incubator/ofc-bootstrap
74+
git clone https://github.com/openfaas/ofc-bootstrap
7575
cd ofc-bootstrap
7676

77-
curl -sLSf https://raw.githubusercontent.com/openfaas-incubator/ofc-bootstrap/master/get.sh | sudo sh
77+
curl -sLSf https://raw.githubusercontent.com/openfaas/ofc-bootstrap/master/get.sh | sudo sh
7878
```
7979

80-
These instructions are also available in the [user guide](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md).
80+
These instructions are also available in the [user guide](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md).
8181

8282
* [Download kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/)
8383

@@ -274,7 +274,7 @@ slack:
274274
275275
You can add additional overrides for the various features made available in example.init.yaml, including memory and CPU limits.
276276
277-
See the [ofc-boostrap user-guide](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md) or the `example.init.yaml` file for more.
277+
See the [ofc-boostrap user-guide](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md) or the `example.init.yaml` file for more.
278278

279279
## Configure TLS and DNS
280280

@@ -474,7 +474,7 @@ Are you an EKS user? We have a specific guide for you that covers IAM, Route53,
474474

475475
You can fork/star/browse the code on GitHub:
476476

477-
* [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap)
477+
* [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap)
478478
* [openfaas-cloud](https://github.com/openfaas/openfaas-cloud)
479479

480480
We also have a video recording from KubeCon covering some customer case-studies and community projects that are running on OpenFaaS Cloud: [OpenFaaS Cloud + Linkerd: A Secure, Multi-Tenant Serverless Platform - Charles Pretzer & Alex Ellis](https://www.youtube.com/watch?v=sD7hCwq3Gw0)

_posts/2020-04-22-continously-deploy-openfaas-cloud.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,18 @@ easier and allow for tooling such as [FluxCD](https://github.com/fluxcd) to do s
4141

4242
To follow along you will need the following things:
4343

44-
* [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md#get-ofc-bootstrap) installed (Instructions in link)
44+
* [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md#get-ofc-bootstrap) installed (Instructions in link)
4545
* A [Keybase account](https://keybase.io/) (optional, but highly recommended for keeping secrets encrypted)
46-
* A Domain (We use `ofc.example.com`, replace this with your domain) managed by one of the [supported providers](https://github.com/openfaas-incubator/ofc-bootstrap/blob/master/USER_GUIDE.md#credentials-and-dependent-systems) (We are using AWS Route35)
46+
* A Domain (We use `ofc.example.com`, replace this with your domain) managed by one of the [supported providers](https://github.com/openfaas/ofc-bootstrap/blob/master/USER_GUIDE.md#credentials-and-dependent-systems) (We are using AWS Route35)
4747
* A set of credentials for AWS for ECR and Route53. (One for each)
48-
* the [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap) github repository checked out.
48+
* the [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap) github repository checked out.
4949

5050
### Installing OpenFaaS Cloud
5151

52-
The recommended installation method for OpenFaaS Cloud (OFC) is [ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap/issues).
52+
The recommended installation method for OpenFaaS Cloud (OFC) is [ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap/issues).
5353
It's a CLI that automates most of the configuration and installation of the OFC core components.
5454

55-
![ofc-bootstrap](https://github.com/openfaas-incubator/ofc-bootstrap/raw/master/docs/ofc-bootstrap.png)
55+
![ofc-bootstrap](https://github.com/openfaas/ofc-bootstrap/raw/master/docs/ofc-bootstrap.png)
5656

5757
> ofc-bootstrap packages a number of primitives such as an IngressController, a way to obtain certificates from LetsEncrypt, the OpenFaaS Cloud components, OpenFaaS itself and Minio for build log storage. Each component is interchangeable.
5858
@@ -149,7 +149,7 @@ echo "admin" > credentials/basic-auth-user
149149
ofc-bootstrap registry-login --ecr --account-id <AWS_ACCOUNT_ID> --region <AWS_REGION>
150150
```
151151

152-
We are also using a `customers` file rather than a public url. This was released in version [0.9.2](https://github.com/openfaas-incubator/ofc-bootstrap/releases/tag/0.9.2)
152+
We are also using a `customers` file rather than a public url. This was released in version [0.9.2](https://github.com/openfaas/ofc-bootstrap/releases/tag/0.9.2)
153153
of `ofc-bootstrap` so make sure you are up to date to support these settings.
154154

155155
```bash

0 commit comments

Comments
 (0)