To provide native tooling and a comprehensive guide to running OpenFaaS on the HashiCorp suite, with a focus on:
- New provider with up-to-date HashiCorp dependencies (Nomad >= 0.10.x, Vault SDK >= 0.1.x)
- Function segmentation using Consul Connect Nomad integration
- Improved Vault integration and testing with OpenFaaS secrets
- Guides to provision OpenFaaS with Terraform
- Comprehensive test coverage
Inspired by hashicorp/faas-nomad and of course, openfaas.com.