Update nexus helm charts. Docker and helm repos are exposed using separated ingress...
[it/dep.git] / ric-infra / 10-Nexus / helm / templates / job-save-certs.yaml
 apiVersion: batch/v1
 kind: Job
 metadata:
-  name: cert-copy
+  name: job-{{ include "common.name.nexus" . }}-save-certs
 spec:
   template:
     spec:
       containers:
       - name: cert-copy
         image: alpine
-        command: [ "/bin/sh","-c","cp -rL /var/run/dockercerts/..data/tls.crt /var/run/certs-copy/dockertls.crt && cp -rL /var/run/helmcerts/..data/tls.crt /var/run/certs-copy/helmtls.crt"]
+        command: [ "/bin/sh","-c","cp -rL /var/run/dockercerts/..data/tls.crt /var/run/certs-copy/dockertls.crt && cp -rL /var/run/helmcerts/..data/tls.crt /var/run/certs-copy/helmtls.crt && cp -rL /var/run/nexuscerts/..data/tls.crt /var/run/certs-copy/nexustls.crt"]
         #        command: ["tail", "-f", "/dev/null"]
         volumeMounts:
         - name: dockercerts
@@ -34,15 +34,21 @@ spec:
         - name: helmcerts
           mountPath: /var/run/helmcerts
           readOnly: true
+        - name: nexuscerts
+          mountPath: /var/run/nexuscerts
+          readOnly: true
         - name:  write-to-volume
           mountPath: /var/run/certs-copy
       volumes:
       - name: dockercerts
         secret:
-          secretName: {{ include "common.repositorycert" . }}
+          secretName: secret-{{ include "common.name.nexus" . }}-docker
       - name: helmcerts
         secret:
-          secretName: {{ include "common.helmrepositorycert" . }}
+          secretName: secret-{{ include "common.name.nexus" . }}-helm
+      - name: nexuscerts
+        secret:
+          secretName: secret-{{ include "common.name.nexus" . }}-nexus
       - name: write-to-volume
         hostPath:
           path: /tmp