feat(argo-cd): manage CRD by Helm (#1342)

* feat(argo-cd): manage CRD by Helm
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat: Implement "crds.keep" like argo-events chart

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix(argo-cd): update path of ArgoCD CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: Don't keep CRDs during chart testing

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
Aikawa 2022-08-25 17:42:43 +09:00 committed by GitHub
parent 0717586410
commit e6587671d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 108 additions and 11 deletions

View file

@ -1 +1,3 @@
# Test with default values
crds:
keep: false

View file

@ -1,3 +1,6 @@
crds:
keep: false
redis:
enabled: false

View file

@ -1,4 +1,7 @@
# Test High Availability with autoscaling
crds:
keep: false
redis-ha:
enabled: true

View file

@ -1,4 +1,7 @@
# Test High Availability without autoscaling
crds:
keep: false
redis-ha:
enabled: true