| apiVersion: apps/v1
|
| kind: Deployment
|
| metadata:
|
| creationTimestamp: null
|
| labels:
|
| app: user-api
|
| name: user-api
|
| spec:
|
| replicas: 1
|
| selector:
|
| matchLabels:
|
| app: user-api
|
| template:
|
| metadata:
|
| creationTimestamp: null
|
| labels:
|
| app: user-api
|
| spec:
|
| containers:
|
| - image: miralabs.azurecr.io/user-api:_BUILD__ID_
|
| name: user-api
|
| imagePullPolicy: Always
|
| resources: {}
|
| ports:
|
| - containerPort: 80
|
| env:
|
| - name: AUTH0_ALGORITHMS
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: AUTH0_ALGORITHMS
|
| - name: AUTH0_API_AUDIENCE
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: AUTH0_API_AUDIENCE
|
| - name: AUTH0_DOMAIN
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: AUTH0_DOMAIN
|
| - name: AUTH0_ISSUER
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: AUTH0_ISSUER
|
| - name: LOG_LEVEL
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: LOG_LEVEL
|
| - name: DB_URI
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: DB_URI
|
| - name: APPLICATIONINSIGHTS_CONNECTION_STRING
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: APPLICATIONINSIGHTS_CONNECTION_STRING
|
| - name: PASSWORD_SETUP_PAGE_URL
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: PASSWORD_SETUP_PAGE_URL
|
| - name: PASSWORD_LINK_EXPIRED
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: PASSWORD_LINK_EXPIRED
|
| - name: AUTH0_JWT_SECRET_KEY
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: AUTH0_JWT_SECRET_KEY
|
| - name: CLIENT_ID
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: CLIENT_ID
|
| - name: CLIENT_SECRET
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: CLIENT_SECRET
|
| - name: SUPPORT_EMAIL_ADDRESS
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: SUPPORT_EMAIL_ADDRESS
|
| - name: ACS_CONNECTION_STRING
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: ACS_CONNECTION_STRING
|
| - name: SENDER_DISPLAY_NAME
|
| valueFrom:
|
| secretKeyRef:
|
| name: mira-user-service-api-secret
|
| key: SENDER_DISPLAY_NAME
|
|
|
| ---
|
| apiVersion: v1
|
| kind: Service
|
| metadata:
|
| name: user-api
|
| labels:
|
| run: user-api
|
| spec:
|
| type: ClusterIP
|
| selector:
|
| app: user-api
|
| ports:
|
| - protocol: TCP
|
| port: 80
|
| targetPort: 80
|
|
|