We have recently released a new repository on the Fn Project GitHub organization to provide a cloud provider agnostic way to deploy the Fn serverless platform using Terraform. It makes use of Helm to deploy most of the underlying components, and assumes you are targeting a clean Kubernetes cluster (1.11+).
This approach allows us to provide one method for deploying across Oracle, Amazon, Google, Microsoft, or any other Kubernetes cluster, even on-prem.
This repository is intended to provide a quick start for deploying a production ready install of Fn on top of Kubernetes with the following features:
· DNS managed by External-DNS
· TLS managed by Cert-Manager / Let’s Encrypt in production mode. Read the complete article here.
For regular information become a member in the Developer Partner Community please register here.