Commit 3508688c authored by Dimitrios Giannopoulos's avatar Dimitrios Giannopoulos Committed by dgiannopoulos
Browse files

feat: error handling and kubeconfig from local dir

parent 3d593b1a
Loading
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -24,10 +24,6 @@ spec:
        org.etsi.osl.service: cridge
        {{- include "openslice.selectorLabels" . | nindent 8 }}
    spec:
#      initContainers:
#        - name: init-osscapi
#          image: busybox:1.28
#          command: ['sh', '-c', "until nslookup {{ include "openslice.fullname" . }}-osscapi; do echo waiting for osscapi; sleep 2; done"]
      containers:
        - image: "{{ .Values.image.cridge.repository }}:{{ .Values.image.cridge.tag | default .Chart.AppVersion }}"
          imagePullPolicy: {{ .Values.image.cridge.pullPolicy | default "Always" }}
+2 −1
Original line number Diff line number Diff line
{{- $kubeconfig := .Values.kubeconfig | default (.Files.Get "files/org.etsi.osl.cridge/kubeconfig.yaml") -}}
apiVersion: v1
kind: Secret
metadata:
@@ -11,4 +12,4 @@ metadata:
type: Opaque
data:
  config: |-
    {{ .Files.Get "files/org.etsi.osl.cridge/kubeconfig.yaml" | b64enc | nindent 4 }}
    {{- required "A kubeconfig file is required." ($kubeconfig | b64enc) | nindent 4 }}