From 43b6c0814e67251a1bdd0a9f89703f835381fccd Mon Sep 17 00:00:00 2001 From: leaddevops <36464863+leaddevops@users.noreply.github.com> Date: Wed, 22 Nov 2023 22:14:19 +0530 Subject: [PATCH] helmfile --- 09-helmfile/README.md | 8 ++++++++ 09-helmfile/helmfile.yaml | 16 ++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 09-helmfile/README.md create mode 100644 09-helmfile/helmfile.yaml 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