apiVersion: apps/v1 kind: Deployment metadata: name: iol-fagprove spec: replicas: 2 revisionHistoryLimit: 5 selector: matchLabels: app: iol-fagprove template: metadata: labels: app: iol-fagprove spec: containers: - name: iol-fagprove-dotnet image: iol-fagprove:latest imagePullPolicy: Always env: - name: MYSQL_HOST valueFrom: secretKeyRef: key: MYSQL_HOST name: iol-fagprove.secrets - name: MYSQL_USER valueFrom: secretKeyRef: key: MYSQL_USER name: iol-fagprove.secrets - name: MYSQL_PASSWORD valueFrom: secretKeyRef: key: MYSQL_PASSWORD name: iol-fagprove.secrets - name: REDIS_KEY valueFrom: secretKeyRef: key: REDIS_KEY name: iol-fagprove.secrets resources: limits: memory: "128Mi" cpu: "500m" livenessProbe: tcpSocket: port: 5001 ports: - containerPort: 5001