From 8ae03db36a4827ba7ad0e165e963670fda805932 Mon Sep 17 00:00:00 2001 From: Mahir Abbas Date: Wed, 15 Apr 2026 14:00:57 +0100 Subject: [PATCH] chore(charts): add k6 secrets --- charts/k6-operator/Chart.yaml | 2 +- charts/k6-operator/templates/k6-testrun.yaml | 6 ++-- charts/workflows-cluster/Chart.yaml | 2 +- .../charts/secrets/templates/k6-operator.yaml | 30 +++++++++++++++++++ 4 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 charts/workflows-cluster/charts/secrets/templates/k6-operator.yaml diff --git a/charts/k6-operator/Chart.yaml b/charts/k6-operator/Chart.yaml index 0ff664f83..e6ad91d85 100644 --- a/charts/k6-operator/Chart.yaml +++ b/charts/k6-operator/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: k6-op description: k6 chart for k8s -version: 0.1.1 +version: 0.1.2 appVersion: "1.16.0" dependencies: diff --git a/charts/k6-operator/templates/k6-testrun.yaml b/charts/k6-operator/templates/k6-testrun.yaml index 732caf1b4..56d2513bb 100644 --- a/charts/k6-operator/templates/k6-testrun.yaml +++ b/charts/k6-operator/templates/k6-testrun.yaml @@ -14,10 +14,10 @@ spec: runner: env: - name: GRAPH_PROXY_BEARER_TOKEN - valueFrom: - secretKeyRef: + valueFrom: + secretKeyRef: name: graph-proxy-k6-auth - key: GRAPH_PROXY_BEARER_TOKEN + key: AgCMaOjO+iRsnpa1Ot8QBCt8SWfq+b3wuc2dPh6DTyNt2iHbFZhCxqMe8sB6mfe6TOmu8UD9Ew16HYujRGbSyDB74htx2XqFdarBNNMzxHrXeqew8kl40f/ktq0+6wr1Z6I5KM8J9oN6fcqCz3EGZcLo0GzTfibyIFlYDGRiXsnYDhHNOvMEY2cVrfiq03z9DJ/yc3191dHWqcBQL6xfHGebJ/sPZlVJOZOzZgVhYgucoM6SEj+UjFGXwmr70VtJ+LDPmp3IoLseYVBp5zt/xPSYiX8ZhsUEtiqCzT9ITzFsJNctPnc5BzyGYOqt7HW2j15xOHZaMQt0OWHeIkQN3DpJukrJtY7zYbolJIVDQFt2Ahr6sIsFMpSxfDBjKsvmBhlROipTh3yGndeMwnTlP18gor+jw5NGB5+VjpplC9LYwOKvFLyIA+xf8ZbAPwuFL6+fmVjnq7Jd8Qnc/P8c/v0Z6k7KHBMjhYPf/WMA//CsSEP2tlyDs/+RNXJD9/RnX3Pig7Dmwap4//g7RHQmfHxJ7KuGoJbyGO4ncpTpOG7Z+gPllmQh82uFy/MnlCs0sA+K7sWvIULJp8MuZFErt+W0NS91dUx1oCqkFnBMKeGrjQqq1LTkNmp3D7Fe7/vzEPLw5b1wlUGQR2yDz15kQ8vsPiq6dHSOePZDzVCNkHIZR1Zuc5H+mu/Ton8JnexwohPhWeZ96P/MjvYkcULzWAzTxxkDa1QcMbY= - name: GRAPH_URL value: http://graph-proxy.graph-proxy.svc.cluster.local:80/graphql resources: diff --git a/charts/workflows-cluster/Chart.yaml b/charts/workflows-cluster/Chart.yaml index bc186c0da..6dfdeff89 100644 --- a/charts/workflows-cluster/Chart.yaml +++ b/charts/workflows-cluster/Chart.yaml @@ -3,7 +3,7 @@ name: workflows-cluster description: A virtual cluster for Data Analysis workflows type: application -version: 0.12.0 +version: 0.12.1 dependencies: - name: common version: 2.23.0 diff --git a/charts/workflows-cluster/charts/secrets/templates/k6-operator.yaml b/charts/workflows-cluster/charts/secrets/templates/k6-operator.yaml new file mode 100644 index 000000000..16c6ee5c7 --- /dev/null +++ b/charts/workflows-cluster/charts/secrets/templates/k6-operator.yaml @@ -0,0 +1,30 @@ +{{- if eq .Values.cluster "argus" }} +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + name: graph-proxy-k6-auth + namespace: k6 +spec: + encryptedData: + secret: + template: + metadata: + name: graph-proxy-k6-auth + namespace: k6 + type: Opaque +{{- else if eq .Values.cluster "pollux" }} +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + name: graph-proxy-k6-auth + namespace: k6 +spec: + encryptedData: + secret: AgCMaOjO+iRsnpa1Ot8QBCt8SWfq+b3wuc2dPh6DTyNt2iHbFZhCxqMe8sB6mfe6TOmu8UD9Ew16HYujRGbSyDB74htx2XqFdarBNNMzxHrXeqew8kl40f/ktq0+6wr1Z6I5KM8J9oN6fcqCz3EGZcLo0GzTfibyIFlYDGRiXsnYDhHNOvMEY2cVrfiq03z9DJ/yc3191dHWqcBQL6xfHGebJ/sPZlVJOZOzZgVhYgucoM6SEj+UjFGXwmr70VtJ+LDPmp3IoLseYVBp5zt/xPSYiX8ZhsUEtiqCzT9ITzFsJNctPnc5BzyGYOqt7HW2j15xOHZaMQt0OWHeIkQN3DpJukrJtY7zYbolJIVDQFt2Ahr6sIsFMpSxfDBjKsvmBhlROipTh3yGndeMwnTlP18gor+jw5NGB5+VjpplC9LYwOKvFLyIA+xf8ZbAPwuFL6+fmVjnq7Jd8Qnc/P8c/v0Z6k7KHBMjhYPf/WMA//CsSEP2tlyDs/+RNXJD9/RnX3Pig7Dmwap4//g7RHQmfHxJ7KuGoJbyGO4ncpTpOG7Z+gPllmQh82uFy/MnlCs0sA+K7sWvIULJp8MuZFErt+W0NS91dUx1oCqkFnBMKeGrjQqq1LTkNmp3D7Fe7/vzEPLw5b1wlUGQR2yDz15kQ8vsPiq6dHSOePZDzVCNkHIZR1Zuc5H+mu/Ton8JnexwohPhWeZ96P/MjvYkcULzWAzTxxkDa1QcMbY= + template: + metadata: + name: graph-proxy-k6-auth + namespace: k6 +{{ else }} +{{- end }} +