diff --git a/09-helmfile/README.md b/09-helmfile/README.md new file mode 100644 index 0000000..d0538a1 --- /dev/null +++ b/09-helmfile/README.md @@ -0,0 +1,8 @@ +## [What is Helmfile ?](https://helmfile.readthedocs.io/en/latest/#about) + +> **Helmfile is a declarative spec for deploying helm charts. It lets you…** + +* **Keep a directory of chart value files and maintain changes in version control.** +* **Apply CI/CD to configuration changes.** +* **Periodically sync to avoid skew in environments.** + diff --git a/09-helmfile/helmfile.yaml b/09-helmfile/helmfile.yaml new file mode 100644 index 0000000..7568f68 --- /dev/null +++ b/09-helmfile/helmfile.yaml @@ -0,0 +1,16 @@ +repositories: + - name: lerndevops + url: https://lerndevops.github.io/helm-charts/ + - name: bitnami + url: https://charts.bitnami.com/bitnami + - name: jenkins + url: https://charts.jenkins.io + +releases: + - name: nginx-rel + namespace: nginx + createNamespace: true + atomic: true + #vaulues: + chart: lerndevops/nginxdemo + version: 0.3 \ No newline at end of file