You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 <[email protected]>
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".
116
116
117
117
Run `chmod +x /usr/local/bin/ofc-bootstrap`
118
118
@@ -208,7 +208,7 @@ If using DigitalOcean, save an access token to:
208
208
209
209
`ofc-boostrap` will pass the token onto `cert-manager` as a Kubernetes secret.
210
210
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).
212
212
213
213
#### Authenticate to your registry
214
214
@@ -219,7 +219,7 @@ If you don't have an account you can sign-up at: [https://hub.docker.com](https:
219
219
220
220
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.
221
221
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).
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.
Copy file name to clipboardExpand all lines: _posts/2019-08-04-plonk-stack.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -229,7 +229,7 @@ You can [get Kubernetes](https://kubernetes.io/) from your favourite cloud as a
229
229
230
230
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.
231
231
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/).
233
233
234
234
<blockquoteclass="twitter-tweet"data-theme="light"><plang="en"dir="ltr">"OpenFaaS Cloud - Community Cluster"<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. 🏆<ahref="https://t.co/IGuZGZiPT3">https://t.co/IGuZGZiPT3</a> <ahref="https://twitter.com/hashtag/gitops?src=hash&ref_src=twsrc%5Etfw">#gitops</a> <ahref="https://twitter.com/hashtag/faasfriday?src=hash&ref_src=twsrc%5Etfw">#faasfriday</a> <ahref="https://t.co/pqIMzYsMbI">pic.twitter.com/pqIMzYsMbI</a></p>— OpenFaaS (@openfaas) <ahref="https://twitter.com/openfaas/status/1144621477129379842?ref_src=twsrc%5Etfw">June 28, 2019</a></blockquote> <scriptasyncsrc="https://platform.twitter.com/widgets.js"charset="utf-8"></script>
Copy file name to clipboardExpand all lines: _posts/2019-08-20-serverless-static-sites.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -272,7 +272,7 @@ I'm going to go over two different ways you can get this same experience using O
272
272
273
273
[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.
274
274
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.
276
276
277
277
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.
Copy file name to clipboardExpand all lines: _posts/2019-09-05-eks-openfaas-cloud-build-guide.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,15 +79,15 @@ Under the hood, OpenFaaS Cloud (OFC) will orchestrate OpenFaaS and Kubernetes to
79
79
80
80
## Start the tutorial
81
81
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.
83
83
84
84
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.
85
85
86
86
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.
@@ -347,7 +347,7 @@ The easiest registry to use is the [Docker Hub](https://hub.docker.com/), the ca
347
347
348
348
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.
349
349
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).
351
351
352
352
Now log in, using ofc-bootstrap like indicated below:
353
353
@@ -414,7 +414,7 @@ For me the Plan executed in around 127 seconds (connecting from the UK) to an AW
414
414
415
415
If the installation didn't work as expected try the following guides:
* Troubleshooting guide for OpenFaaS Cloud in the [OpenFaaS docs](https://docs.openfaas.com/openfaas-cloud/self-hosted/troubleshoot/)
420
420
@@ -494,7 +494,7 @@ So if you would like to try OpenFaaS Cloud for development, but want to save on
494
494
495
495
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.
496
496
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)
Copy file name to clipboardExpand all lines: _posts/2020-02-27-ofc-private-cloud.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ With your private cloud you'll be able to deploy microservices, APIs, blogs, wik
28
28
29
29
* 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
30
30
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)
32
32
33
33
* An account with DigitalOcean, AWS, GCP or Cloudflare for automatic DNS configuration and TLS
34
34
@@ -38,13 +38,13 @@ With your private cloud you'll be able to deploy microservices, APIs, blogs, wik
38
38
39
39
Installed below:
40
40
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
42
42
43
43
## An overview
44
44
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).
You can add additional overrides for the various features made available in example.init.yaml, including memory and CPU limits.
276
276
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.
278
278
279
279
## Configure TLS and DNS
280
280
@@ -474,7 +474,7 @@ Are you an EKS user? We have a specific guide for you that covers IAM, Route53,
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)
Copy file name to clipboardExpand all lines: _posts/2020-04-22-continously-deploy-openfaas-cloud.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,18 +41,18 @@ easier and allow for tooling such as [FluxCD](https://github.com/fluxcd) to do s
41
41
42
42
To follow along you will need the following things:
43
43
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)
45
45
* 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)
47
47
* 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.
49
49
50
50
### Installing OpenFaaS Cloud
51
51
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).
53
53
It's a CLI that automates most of the configuration and installation of the OFC core components.
> 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.
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)
153
153
of `ofc-bootstrap` so make sure you are up to date to support these settings.
0 commit comments