apiVersion: extensions/v1beta1 kind: Deployment metadata: name: atst spec: template: spec: volumes: - name: nginx-secret flexVolume: options: keyvaultname: "cloudzero-dev-keyvault" # keyvaultobjectnames: "dhparam4096;cert;cert" keyvaultobjectnames: "foo" keyvaultobjectaliases: "FOO" keyvaultobjecttypes: "secret" usevmmanagedidentity: "true" usepodidentity: "false" - name: flask-secret flexVolume: options: keyvaultname: "cloudzero-dev-keyvault" # keyvaultobjectnames: "AZURE-STORAGE-KEY;MAIL-PASSWORD;PGPASSWORD;REDIS-PASSWORD;SECRET-KEY" keyvaultobjectnames: "master-PGPASSWORD" keyvaultobjectaliases: "PGPASSWORD" keyvaultobjecttypes: "secret" usevmmanagedidentity: "true" usepodidentity: "false" --- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: atst-worker spec: template: spec: volumes: - name: flask-secret flexVolume: options: keyvaultname: "cloudzero-dev-keyvault" keyvaultobjectnames: "AZURE-STORAGE-KEY;MAIL-PASSWORD;PGPASSWORD;REDIS-PASSWORD;SECRET-KEY" usevmmanagedidentity: "true" usepodidentity: "false" --- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: atst-beat spec: template: spec: volumes: - name: flask-secret flexVolume: options: keyvaultname: "cloudzero-dev-keyvault" keyvaultobjectnames: "AZURE-STORAGE-KEY;MAIL-PASSWORD;PGPASSWORD;REDIS-PASSWORD;SECRET-KEY" usevmmanagedidentity: "true" usepodidentity: "false" --- apiVersion: batch/v1beta1 kind: CronJob metadata: name: crls spec: jobTemplate: spec: template: spec: volumes: - name: flask-secret flexVolume: options: keyvaultname: "cloudzero-dev-keyvault" keyvaultobjectnames: "AZURE-STORAGE-KEY;MAIL-PASSWORD;PGPASSWORD;REDIS-PASSWORD;SECRET-KEY" usevmmanagedidentity: "true" usepodidentity: "false"