diff --git a/helm/templates/secret-conf.yaml b/helm/templates/secret-conf.yaml new file mode 100644 index 0000000000000000000000000000000000000000..94bca9d58c2b35b51758480296770803b6014304 --- /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 }}