From 4e7d97be4032627c3d461162660c8f2cd984696e Mon Sep 17 00:00:00 2001 From: Drew Hudson-Viles Date: Wed, 17 Jan 2024 13:25:21 +0000 Subject: [PATCH] adding openstack support to the server --- charts/baski-server/templates/deployment.yaml | 11 +++++++++++ docker/server/Dockerfile | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/charts/baski-server/templates/deployment.yaml b/charts/baski-server/templates/deployment.yaml index 8dfe5a0..2321d6f 100644 --- a/charts/baski-server/templates/deployment.yaml +++ b/charts/baski-server/templates/deployment.yaml @@ -65,6 +65,10 @@ spec: protocol: TCP resources: {{- toYaml .Values.resources | nindent 12 }} + volumeMounts: + - mountPath: /home/baski/.config/openstack/ + name: clouds + readOnly: true {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} @@ -77,3 +81,10 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} + volumes: + - name: clouds + secret: + secretName: {{ .Values.server.existingSecretName }} + items: + - key: openstackConfig + path: clouds.yaml diff --git a/docker/server/Dockerfile b/docker/server/Dockerfile index 669d684..59159b8 100644 --- a/docker/server/Dockerfile +++ b/docker/server/Dockerfile @@ -27,7 +27,7 @@ RUN apk update --no-cache RUN apk add jq curl RUN echo "baski:x:1000:1000:Baski Non Root,,,:/home/baski:" >> /etc/passwd -RUN mkdir -p /home/baski/ +RUN mkdir -p /home/baski/.config/openstack RUN chown baski: -R /home/baski COPY --from=go-builder /tmp/baski-server /usr/bin/