CallBackSkill overrides

image:

install
source · Clone the upstream repo
git clone https://github.com/DTS-STN/callBackSkill
manifest: helmfile/overrides/va-callback-skill.yaml.gotmpl
source content

image: repository: mtscontainers.azurecr.io/{{ requiredEnv "PROJECT" }} tag: "{{ env "DOCKER_TAG" | default "latest" }}" pullPolicy: Always rbac: enabled: true teamId: {{ requiredEnv "RBAC_TEAM_ID" }} clusterRoleName: fujitsu-devs

ingress: enabled: true path: / annotations: {} hosts: {{- if or (eq .Environment.Name "prod-blue") (eq .Environment.Name "prod-green") }} - {{ requiredEnv "PROJECT" }}.{{ requiredEnv "BASE_DOMAIN" }} {{ else }} - {{ requiredEnv "PROJECT" }}-{{ requiredEnv "BRANCH" }}.{{ requiredEnv "BASE_DOMAIN" }} {{ end }} resources: requests: cpu: 200m memory: 512Mi healthChecks: livenessDelay: 15 readinessDelay: 15 livenessPath: / readinessPath: / port: 3978 secrets: enabled: true image: mtscontainers.azurecr.io/azurekvsidecar:regulated-test env: - name: KEYVAULT_READ_USER value: {{ requiredEnv "KEYVAULT_READ_USER" }} - name: KEYVAULT_READ_PASSWORD value: {{ requiredEnv "KEYVAULT_READ_PASSWORD" }} - name: SUBSCRIPTION_ID value: {{ requiredEnv "SUBSCRIPTION_ID" }} - name: TENANT_ID value: {{ requiredEnv "TENANT_ID" }} - name: KEYVAULT_NAME value: {{ requiredEnv "KEYVAULT_NAME" }} - name: K8S_CLUSTER_NAME value: {{ requiredEnv "K8S_CLUSTER_NAME" }} - name: K8S_RG_NAME value: {{ requiredEnv "K8S_RG_NAME" }} - name: NAMESPACE value: {{ .Release.Namespace }} - name: SINGLE_SECRET value: "true" - name: SINGLE_SECRET_NAME value: oas-unblock-api-az-credentials - name: SECRET_LIST value: "callback-skill-mvp-id,callback-skill-mvp-password,bdm-dev-LuisAppIdEN,bdm-dev-LuisAPIKeyEN,bdm-dev-LuisAPIHostNameEN,bdm-dev-LuisAppIdFR,bdm-dev-LuisAPIKeyFR,bdm-dev-LuisAPIHostNameFR,bdm-dev-AddressAPIUrl,bdm-dev-AllowedCallers" extraEnv: - name: MicrosoftAppId valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: callback-skill-mvp-id - name: MicrosoftAppPassword valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: callback-skill-mvp-password - name: LuisAppIdFR valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAppIdFR - name: LuisAPIKeyFR valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAPIKeyFR - name: LuisAPIHostNameFR valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAPIHostNameFR - name: LuisAppIdEN valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAppIdEN - name: LuisAPIKeyEN valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAPIKeyEN - name: LuisAPIHostNameEN valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-LuisAPIHostNameEN - name: AddressAPIUrl valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-AddressAPIUrl - name: AllowedCallers valueFrom: secretKeyRef: name: oas-unblock-api-az-credentials key: bdm-dev-AllowedCallers