- Follow the EKS Getting Started guide steps 1, 2 and 3.
- Follow the OpenFaaS Kubernetes Guide, remembering to
cloud/lb.yamlconfig to make the cluster public
- Get the gateways public address with:
kubectl get svc -o wide -n openfaas gateway
You can then connect to the gateway at that address on port
8080via the UI or CLI.
And thats it, you have a running OpenFaaS cluster.
Now this initial run through was very brief, so I’ve not bothered setting up the Kong or Traefik OpenFaaS guides for SSL termination or auth yet, but I’ve no doubt that they’ll be as straight forward to setup as the main platform.
Very impressed so far that it just worked.
Looking forward to seeing the tools that appear around this, fellow OpenFaaS contributor @stefanprodan let us know about the WeaveWorks
eksctl tool thats out already, will have to give that a crack as well, should drastically simplify the process.