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:
- "{{ k8s_argocd_helm__domain }}"
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
namespace: '{{ k8s_argocd_helm__release_namespace }}'
additionalLabels: {}
additionalAnnotations: {}
description: apps needed for maintaining stuff
description: infrastructure applications
sourceRepos:
- '*'
destinations:
@ -165,12 +195,12 @@ k8s_argocd_helm__release_values:
warn: false
additionalApplications:
-
name: infrastructure
name: bootstrap
namespace: '{{ k8s_argocd_helm__release_namespace }}'
destination:
namespace: infrastructure
namespace: bootstrap
server: https://kubernetes.default.svc
project: infrastructure
project: bootstrap
source:
path: config/default
repoURL: https://{{ shared_service_gitea_hostname }}/argocd/argocd.git
@ -194,5 +224,3 @@ k8s_argocd_helm__release_values:
configs:
secret:
argocdServerAdminPassword: '{{ argocd_server_admin_password | password_hash("bcrypt") }}'
k8s_argocd__crd_applicationset_version: v0.4.0

Loading…
Cancel
Save