ofc-bootstrap
ofc-bootstrap copied to clipboard
WIP: Replace templating and custom deployment with Helm
This PR replaces the custom OFC installation scripts (shell script and golang) with the OFC Helm chart which is pulled from the OFC release specified in the init.yaml.
This PR requires https://github.com/openfaas/openfaas-cloud/pull/680 merged, and ofc-version master
selected in ofc-bootstrap, or waiting for a new ofc release
Fixes #223 Fixes #154
Signed-off-by: Alistair Hey [email protected]
Description
How Has This Been Tested?
This has been tested using my init.yaml taken from a working cluster and applied to a new cluster (same init.yaml) with the new deployment method using the chart This was using Route53 DNS on a Civo k3s cluster
Checklist:
I have:
- [x] checked my changes follow the style of the existing code / OpenFaaS repos
- [ ] updated the documentation and/or roadmap in README.md
- [x] read the CONTRIBUTION guide
- [x] signed-off my commits with
git commit -s
- [ ] added unit tests
I want to a few deploys over a few sets of options (customer URL, customers secret, DO DNS, etc) before im willing to remove the WIP status.
I also need to do a full feature-comparison with whats been removed vs added.
@Waterdrips please could you see my comments?
Yeh there's going to be a load of re work now we have multi arch.
I'll address comments while doing the updates