chore: added argo-cd projects

- bootstrap
- kube-system
- infrastructure
feature/DEV-380
Sven Ketelsen 4 years ago
parent 104ede597d
commit c4a7359e6c

@ -148,11 +148,41 @@ k8s_argocd_helm__release_values:
hosts: hosts:
- "{{ k8s_argocd_helm__domain }}" - "{{ k8s_argocd_helm__domain }}"
additionalProjects: additionalProjects:
- name: bootstrap
namespace: '{{ k8s_argocd_helm__release_namespace }}'
additionalLabels: {}
additionalAnnotations: {}
description: application declarations for bootstraping k8s cluster with argo-cd
sourceRepos:
- '*'
destinations:
- namespace: '*'
server: https://kubernetes.default.svc
clusterResourceWhitelist:
- group: '*'
kind: '*'
orphanedResources:
warn: false
- name: kube-system
namespace: '{{ k8s_argocd_helm__release_namespace }}'
additionalLabels: {}
additionalAnnotations: {}
description: applications for kube-system namespace
sourceRepos:
- '*'
destinations:
- namespace: kube-system
server: https://kubernetes.default.svc
clusterResourceWhitelist:
- group: '*'
kind: '*'
orphanedResources:
warn: false
- name: infrastructure - name: infrastructure
namespace: '{{ k8s_argocd_helm__release_namespace }}' namespace: '{{ k8s_argocd_helm__release_namespace }}'
additionalLabels: {} additionalLabels: {}
additionalAnnotations: {} additionalAnnotations: {}
description: apps needed for maintaining stuff description: infrastructure applications
sourceRepos: sourceRepos:
- '*' - '*'
destinations: destinations:
@ -165,12 +195,12 @@ k8s_argocd_helm__release_values:
warn: false warn: false
additionalApplications: additionalApplications:
- -
name: infrastructure name: bootstrap
namespace: '{{ k8s_argocd_helm__release_namespace }}' namespace: '{{ k8s_argocd_helm__release_namespace }}'
destination: destination:
namespace: infrastructure namespace: bootstrap
server: https://kubernetes.default.svc server: https://kubernetes.default.svc
project: infrastructure project: bootstrap
source: source:
path: config/default path: config/default
repoURL: https://{{ shared_service_gitea_hostname }}/argocd/argocd.git repoURL: https://{{ shared_service_gitea_hostname }}/argocd/argocd.git
@ -194,5 +224,3 @@ k8s_argocd_helm__release_values:
configs: configs:
secret: secret:
argocdServerAdminPassword: '{{ argocd_server_admin_password | password_hash("bcrypt") }}' argocdServerAdminPassword: '{{ argocd_server_admin_password | password_hash("bcrypt") }}'
k8s_argocd__crd_applicationset_version: v0.4.0

Loading…
Cancel
Save