From 1420ba63c8be74f3add3a7ee5650df908e627bf5 Mon Sep 17 00:00:00 2001 From: Doug Forster Date: Mon, 25 Nov 2024 16:17:30 -0500 Subject: [PATCH 1/2] Defining version instead of latest. --- argocd-kasten-controller/chart/values.yaml | 2 +- argocd-labels-controller/chart/values.yaml | 2 +- argocd-pinniped-controller/chart/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/argocd-kasten-controller/chart/values.yaml b/argocd-kasten-controller/chart/values.yaml index 03e01b0..8dd313b 100644 --- a/argocd-kasten-controller/chart/values.yaml +++ b/argocd-kasten-controller/chart/values.yaml @@ -15,7 +15,7 @@ global: ## ref: https://github.com/lknite/daytwo/tree/main/daytwo-argocd-kasten-controller image: repository: docker.io/lknite/argocd-kasten-controller - tag: latest + tag: 0.0.4 pullPolicy: Always ## @param argocdNamespace Used if targeting an argocd installation in an alternative namespace diff --git a/argocd-labels-controller/chart/values.yaml b/argocd-labels-controller/chart/values.yaml index a775a06..9c97898 100644 --- a/argocd-labels-controller/chart/values.yaml +++ b/argocd-labels-controller/chart/values.yaml @@ -15,7 +15,7 @@ global: ## ref: https://github.com/lknite/daytwo/tree/main/argocd-labels-controller image: repository: docker.io/lknite/argocd-labels-controller - tag: latest + tag: 0.0.6 pullPolicy: Always ## @param managementCluster Comma separated list of names of clusterapi servers diff --git a/argocd-pinniped-controller/chart/values.yaml b/argocd-pinniped-controller/chart/values.yaml index d369516..30d9ea3 100644 --- a/argocd-pinniped-controller/chart/values.yaml +++ b/argocd-pinniped-controller/chart/values.yaml @@ -15,7 +15,7 @@ global: ## ref: https://github.com/lknite/daytwo/tree/main/daytwo-argocd-pinniped-controller image: repository: docker.io/lknite/argocd-pinniped-controller - tag: latest + tag: 0.0.4 pullPolicy: Always ## @param argocdNamespace Used if targeting an argocd installation in an alternative namespace From bfff15dc3f9a943c9278a6fab5dc3e2141876857 Mon Sep 17 00:00:00 2001 From: Doug Forster Date: Mon, 25 Nov 2024 16:28:09 -0500 Subject: [PATCH 2/2] Should make optional depenancies configurable. --- chart/Chart.yaml | 8 +++++--- chart/values.yaml | 4 ++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/chart/Chart.yaml b/chart/Chart.yaml index 387c248..568a965 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -26,12 +26,14 @@ dependencies: - name: argocd-register-controller version: 0.0.25 repository: https://lknite.github.io/charts -- name: argocd-pinniped-controller - version: 0.0.25 - repository: https://lknite.github.io/charts - name: argocd-labels-controller version: 0.0.8 repository: https://lknite.github.io/charts +- name: argocd-pinniped-controller + version: 0.0.25 + repository: https://lknite.github.io/charts + condition: dependencies.pinniped.enabled - name: argocd-kasten-controller version: 0.0.5 repository: https://lknite.github.io/charts + condition: dependencies.kasten.enabled \ No newline at end of file diff --git a/chart/values.yaml b/chart/values.yaml index e69de29..d36ed05 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -0,0 +1,4 @@ +--- +dependencies: + kasten.enabled: true + pinniped.enabled: true \ No newline at end of file