File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ apiVersion : v2
2+ name : gitops-bootstrap
3+ description : Helm chart for managing bootstraping GitOps
4+ type : application
5+ version : " 0.1.0"
6+ appVersion : " 1.0.0"
7+ maintainers :
8+ - name : devpro
9+ email : bertrand@devpro.fr
Original file line number Diff line number Diff line change 1+ # GitOps Bootstrap
2+
3+ This Helm chart will install the Kubernetes objects to bootstrap GitOps in an infrastructure.
4+ Originally created to bypass issues with Kubernetes Terraform provider with manifests at init.
Original file line number Diff line number Diff line change 1+ {{ range .Values.argocd.applications }}
2+ apiVersion : argoproj.io/v1alpha1
3+ kind : Application
4+ metadata :
5+ name : {{ .name }}
6+ namespace : {{ .namespace }}
7+ spec :
8+ project : {{ .project }}
9+ source :
10+ repoURL : {{ .repository }}
11+ targetRevision : {{ .branch }}
12+ path : {{ .path }}
13+ destination :
14+ server : https://kubernetes.default.svc
15+ namespace : {{ .namespace }}
16+ syncPolicy :
17+ automated :
18+ prune : true
19+ selfHeal : true
20+ {{ end }}
Original file line number Diff line number Diff line change 1+ argocd :
2+ applications : []
3+ # - name: root-apps
4+ # namespace: argocd
5+ # project: default
6+ # repository:
7+ # branch:
8+ # path:
You can’t perform that action at this time.
0 commit comments