apiVersion: apps/v1 kind: Deployment metadata: name: userservice labels: app: userservice spec: selector: matchLabels: app: userservice template: metadata: labels: app: userservice spec: serviceAccountName: ea-userservice-sa automountServiceAccountToken: true containers: - name: userservice image: bzl://cmd/sds/emergencyaccess/userservice:container_push ports: - name: userservice containerPort: 8080 envFrom: - configMapRef: name: userservice resources: limits: cpu: "100m" memory: "100Mi" requests: cpu: "100m" memory: "100Mi" livenessProbe: httpGet: port: userservice path: /health initialDelaySeconds: 3 readinessProbe: httpGet: port: userservice path: /ready initialDelaySeconds: 3 imagePullPolicy: IfNotPresent imagePullSecrets: - name: edge-docker-pull-secret --- apiVersion: v1 kind: Service metadata: name: userservice spec: selector: app: userservice ports: - name: userservice protocol: TCP port: 80 targetPort: userservice