update artifactbroker for multicloud plugins
[oom.git] / kubernetes / multicloud / charts / multicloud-k8s / templates / deployment.yaml
index 846a751..b8e0e5c 100644 (file)
@@ -69,6 +69,20 @@ spec:
         affinity:
 {{ toYaml .Values.affinity | indent 10 }}
         {{- end }}
+      - image: "{{ include "common.repository" . }}/{{ .Values.global.artifactImage }}"
+        name: framework-artifactbroker
+        command: ["/opt/app/distribution/bin/artifact-dist.sh"]
+        args: ["/opt/app/distribution/etc/mounted/config.json"]
+        ports:
+        - containerPort: {{ .Values.artifactbroker.internalPort }}
+          protocol: TCP
+        volumeMounts:
+        - mountPath: /opt/app/distribution/etc/mounted/config.json
+          name: {{ include "common.name" .}}
+          subPath: config.json
+        - mountPath: /data
+          name: artifact-data
+
       volumes:
       - name: localtime
         hostPath:
@@ -76,5 +90,7 @@ spec:
       - name : {{ include "common.name" . }}
         configMap:
           name: {{ include "common.fullname" . }}
+      - name: artifact-data
+        emptyDir: {}
       imagePullSecrets:
       - name: "{{ include "common.namespace" . }}-docker-registry-key"