Skip to content

Commit 1e4f99b

Browse files
committed
Update local cluster recommendations
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
1 parent 909e428 commit 1e4f99b

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

docs/deployment/kubernetes.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ OpenFaaS is Kubernetes-native and uses *Deployments*, *Services* and *Secrets*.
44

55
Use this guide to deploy OpenFaaS to upstream Kubernetes 1.11 or higher.
66

7+
## Expert installations, proof of concepts and getting help
8+
9+
If you need help with an OpenFaaS proof-of-concept or a reference architecture, you can contact [sales@openfaas.com](mailto:sales@openfaas.com) to find out more.
10+
11+
A [Premium Subscription is also offered](https://openfaas.com/support/) which provides support and SSO with OIDC and OAuth2.
12+
13+
You can also connect with the [Community](/community/) on Slack and Twitter for help.
14+
715
## Build a cluster
816

917
Before deploying OpenFaaS, you should provision a Kubernetes cluster. There are many options for deploying a local or remote cluster. You can read about the [various Kubernetes distributions here](https://kubernetes.io/docs/setup/).
@@ -15,21 +23,21 @@ Once you have a cluster, you can follow the detailed instructions on this page.
1523
* Find your OpenFaaS gateway address
1624
* Log in, deploy a function, and try out the UI.
1725

18-
> If you should need technical support, then see the [Community Page](/community/).
19-
2026
### Local clusters
2127

22-
* [k3s](https://k3s.io) - a light-weight Kubernetes distribution ideal for edge and development - compatible with Raspberry Pi & ARM64 (Equinix Metal, AWS Graviton, etc)
28+
Below are the most popular ways to run a local Kubernetes cluster, but OpenFaaS should run on any.
29+
2330
* [k3d](https://github.com/rancher/k3d) - makes k3s available on any computer where Docker is also running
24-
* [microk8s](https://microk8s.io) - a Kubernetes distribution, specifically for Ubuntu users.
31+
* [KinD](https://kind.sigs.k8s.io) - upstream Kubernetes running inside a Docker container.
32+
* [k3s](https://k3s.io) - a light-weight Kubernetes distribution ideal for edge and development - compatible with Raspberry Pi & ARM64 (Equinix Metal, AWS Graviton, etc)
2533
* [minikube](https://minikube.sigs.k8s.io) - a popular, but heavy-weight option that creates a Linux virtual machine your computer using VirtualBox or similar
26-
* [Docker for Mac/Windows](https://docs.docker.com/docker-for-mac/install/) - Docker's Desktop edition has an option to run a local Kubernetes cluster
34+
* [microk8s](https://microk8s.io) - a Kubernetes distribution, specifically for Ubuntu users.
2735

2836
### Remote/managed options
2937

3038
You can run `k3s` and `k3d` on a single node Virtual Machine so that you don't have to run Kubernetes on your own computer.
3139

32-
* The [k3sup (ketchup)](https://k3sup.dev) tool can help you to do this by installing k3s onto a remote VM
40+
* The [k3sup ("ketchup")](https://k3sup.dev) tool can help you to do this by installing k3s onto a remote VM
3341

3442
Kubernetes services/engines:
3543

@@ -81,8 +89,6 @@ brew install faas-cli
8189

8290
There are three recommended ways to install OpenFaaS and you can pick whatever makes sense for you and your team.
8391

84-
> If you need help with an OpenFaaS proof-of-concept or a reference architecture, you can contact [sales@openfaas.com](mailto:sales@openfaas.com) to find out more.
85-
8692
* `arkade install` - arkade installs OpenFaaS to Kubernetes using its official helm chart and is the easiest and quickest way to get up and running.
8793

8894
* Helm chart - sane defaults and easy to configure through YAML or CLI flags. Secure options such as `helm template` or `helm 3` also exist for those working within restrictive environments.

0 commit comments

Comments
 (0)