5 namespace: $KUBE_NONRTRIC_NAMESPACE
22 # Need to run as root to be able to store files in dir mounted as a hostPath volume
24 - name: $A1PMS_APP_NAME
26 imagePullPolicy: $KUBE_IMAGE_PULL_POLICY
29 containerPort: $A1PMS_INTERNAL_PORT
31 containerPort: $A1PMS_INTERNAL_SECURE_PORT
33 - mountPath: $A1PMS_CONFIG_MOUNT_PATH
35 - mountPath: $A1PMS_CONTAINER_MNT_DIR
36 name: a1pms-pv-data-name
37 - mountPath: $A1PMS_DATA_MOUNT_PATH
40 - mountPath: $A1PMS_SIDECAR_MOUNT
41 name: token-cache-volume
44 - name: $AUTHSIDECAR_APP_NAME
45 image: $AUTHSIDECAR_IMAGE
46 imagePullPolicy: $KUBE_IMAGE_PULL_POLICY
48 - name: CREDS_GRANT_TYPE
49 value: $A1PMS_CREDS_GRANT_TYPE
50 - name: CREDS_CLIENT_SECRET
51 value: $A1PMS_CREDS_CLIENT_SECRET
52 - name: CREDS_CLIENT_ID
53 value: $A1PMS_CREDS_CLIENT_ID
55 value: $A1PMS_SIDECAR_JWT_FILE
56 - name: AUTH_SERVICE_URL
57 value: $A1PMS_AUTH_SERVICE_URL
59 - mountPath: $A1PMS_SIDECAR_MOUNT
60 name: token-cache-volume
65 name: $A1PMS_CONFIG_CONFIGMAP_NAME
69 name: $A1PMS_DATA_CONFIGMAP_NAME
71 - persistentVolumeClaim:
72 claimName: $A1PMS_DATA_PVC_NAME
73 name: a1pms-pv-data-name
75 - name: token-cache-volume
78 # Selector will be set when pod is started first time