From MicroK8s version: 1.21+
Supported arch: amd64

OpenFaaS, the popular serverless framework, can be enabled with:

microk8s enable openfaas

Disable basic auth using the --no-auth flag.
If you would like to use the OpenFaaS Operator mode, use --operator .

Further customize the installation by passing a values file using

microk8s enable openfaas -f values.yaml

The possible values are documented here.


The documentation here for passing a values file is incorrect - the correct example should be either:
microk8s enable openfaas -f=values.yaml
microk8s enable openfaas --values=values.yaml

Additionally it took me some tinkering to understand what options should be defined in the values.yaml file until I discovered I could do microk8s helm3 show values openfaas/openfaas - maybe this could be added too?

Many thanks,