From d44e1f6fbb46a9565ed5a6da5b4732e11a03ecef Mon Sep 17 00:00:00 2001 From: Daniele De Lorenzi Date: Wed, 20 Sep 2023 07:54:14 -0400 Subject: [PATCH] feat(cluster-scanner): Introduce support to external secrets accessKeySecret (#1287) Signed-off-by: Daniele De Lorenzi --- charts/cluster-scanner/Chart.yaml | 2 +- charts/cluster-scanner/README.md | 8 ++-- charts/cluster-scanner/templates/_helpers.tpl | 9 +++++ .../cluster-scanner/templates/deployment.yaml | 10 +++++ charts/cluster-scanner/templates/secret.yaml | 2 + .../tests/existing-secret_test.yaml | 38 +++++++++++++++++++ 6 files changed, 64 insertions(+), 5 deletions(-) create mode 100644 charts/cluster-scanner/tests/existing-secret_test.yaml diff --git a/charts/cluster-scanner/Chart.yaml b/charts/cluster-scanner/Chart.yaml index 0317a8c0d..61e68feb7 100644 --- a/charts/cluster-scanner/Chart.yaml +++ b/charts/cluster-scanner/Chart.yaml @@ -4,7 +4,7 @@ description: Sysdig Cluster Scanner type: application -version: 0.5.5 +version: 0.5.6 appVersion: "0.1.0" home: https://www.sysdig.com/ diff --git a/charts/cluster-scanner/README.md b/charts/cluster-scanner/README.md index 3fc3fa507..d4855f0f9 100644 --- a/charts/cluster-scanner/README.md +++ b/charts/cluster-scanner/README.md @@ -25,7 +25,7 @@ $ pre-commit run -a $ helm repo add sysdig https://charts.sysdig.com $ helm repo update $ helm upgrade --install sysdig-cluster-scanner sysdig/cluster-scanner \ - --create-namespace -n sysdig --version=0.5.5 \ + --create-namespace -n sysdig --version=0.5.6 \ --set global.clusterConfig.name=CLUSTER_NAME \ --set global.sysdig.region=SYSDIG_REGION \ --set global.sysdig.accessKey=YOUR-KEY-HERE @@ -55,7 +55,7 @@ To install the chart with the release name `cluster-scanner`, run: ```console $ helm upgrade --install sysdig-cluster-scanner sysdig/cluster-scanner \ - --create-namespace -n sysdig --version=0.5.5 \ + --create-namespace -n sysdig --version=0.5.6 \ --set global.clusterConfig.name=CLUSTER_NAME \ --set global.sysdig.region=SYSDIG_REGION \ --set global.sysdig.accessKey=YOUR-KEY-HERE @@ -161,7 +161,7 @@ Specify each parameter using the **`--set key=value[,key=value]`** argument to ` ```console $ helm upgrade --install sysdig-cluster-scanner sysdig/cluster-scanner \ - --create-namespace -n sysdig --version=0.5.5 \ + --create-namespace -n sysdig --version=0.5.6 \ --set global.sysdig.region="us1" ``` @@ -170,7 +170,7 @@ installing the chart. For example: ```console $ helm upgrade --install sysdig-cluster-scanner sysdig/cluster-scanner \ - --create-namespace -n sysdig --version=0.5.5 \ + --create-namespace -n sysdig --version=0.5.6 \ --values values.yaml ``` diff --git a/charts/cluster-scanner/templates/_helpers.tpl b/charts/cluster-scanner/templates/_helpers.tpl index 84cf06f2e..9836c057c 100644 --- a/charts/cluster-scanner/templates/_helpers.tpl +++ b/charts/cluster-scanner/templates/_helpers.tpl @@ -261,3 +261,12 @@ Return local registry secrets in the correct format: /