From 515ffa82f4d372227f3a0f90c4ba3ba122d71964 Mon Sep 17 00:00:00 2001 From: Christos Tranoris <tranoris@gmail.com> Date: Mon, 14 Oct 2024 10:29:08 +0300 Subject: [PATCH] adding secret creation --- helm/templates/secret-conf.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 helm/templates/secret-conf.yaml diff --git a/helm/templates/secret-conf.yaml b/helm/templates/secret-conf.yaml new file mode 100644 index 0000000..94bca9d --- /dev/null +++ b/helm/templates/secret-conf.yaml @@ -0,0 +1,15 @@ +{{- $kubeconfig := .Values.kubeconfig | default (.Files.Get "files/org.etsi.osl.controllers.kcj/config") -}} +apiVersion: v1 +kind: Secret +metadata: + namespace: {{ .Release.Namespace }} + labels: + app: {{ include "openslice.fullname" . }} + org.etsi.osl.service: org.etsi.osl.controllers.kcj + chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}" + {{- include "openslice.labels" . | nindent 4 }} + name: {{ include "openslice.fullname" . }}-oslkcj-kubeconfig +type: Opaque +data: + config: |- + {{- required "A kubeconfig file is required." ($kubeconfig | b64enc) | nindent 4 }} -- GitLab