diff options
Diffstat (limited to 'kubernetes/portal/templates')
-rw-r--r-- | kubernetes/portal/templates/portal-vnc-dep.yaml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/kubernetes/portal/templates/portal-vnc-dep.yaml b/kubernetes/portal/templates/portal-vnc-dep.yaml index b4a9effe59..005148ab38 100644 --- a/kubernetes/portal/templates/portal-vnc-dep.yaml +++ b/kubernetes/portal/templates/portal-vnc-dep.yaml @@ -1,4 +1,11 @@ #{{ if not .Values.disablePortalVncPortal }} +kind: ConfigMap +metadata: + name: vnc-profiles-ini + namespace: "{{ .Values.nsPrefix }}-portal" +data: +{{ (.Files.Glob "resources/vnc/init_profile/profiles.ini").AsConfig | indent 2 }} +--- apiVersion: extensions/v1beta1 kind: Deployment metadata: @@ -115,7 +122,7 @@ spec: lifecycle: postStart: exec: - command: ["/bin/sh", "-c", "cat /ubuntu-init/hosts >> /etc/hosts"] + command: ["/bin/sh", "-c", "mkdir -p /root/.mozilla/firefox/onap.default; cp /root/.init_profile/profiles.ini /root/.mozilla/firefox/; echo 'user_pref(\"browser.tabs.remote.autostart.2\", false);' > /root/.mozilla/firefox/onap.default/prefs.js; cat /ubuntu-init/hosts >> /etc/hosts"] env: - name: VNC_PASSWORD value: password @@ -126,6 +133,9 @@ spec: readOnly: true - mountPath: /ubuntu-init/ name: ubuntu-init + - mountPath: /root/.init_profile/profiles.ini + name: vnc-profiles-ini + subPath: profiles.ini securityContext: privileged: true securityContext: {} @@ -135,6 +145,9 @@ spec: path: /etc/localtime - name: ubuntu-init emptyDir: {} + - name: vnc-profiles-ini + configMap: + name: vnc-profiles-ini imagePullSecrets: - name: "{{ .Values.nsPrefix }}-docker-registry-key" #{{ end }}
\ No newline at end of file |