apiVersion: apps/v1 kind: Deployment metadata: name: app-demo spec: replicas: 2 revisionHistoryLimit: 3 selector: matchLabels: app: app-demo template: metadata: labels: app: app-demo spec: containers: - image: lukastrkan/cc-app-demo@sha256:1111058ac51d204c37f2e512dc3f32af827e15ca7fdf337ff78484d789a85fa4 name: app-demo ports: - containerPort: 8000 env: - name: MARIADB_HOST value: mariadb-repl.mariadb-operator.svc.cluster.local - name: MARIADB_PORT value: '3306' - name: MARIADB_DB value: app-demo-database - name: MARIADB_USER value: app-demo-user - name: MARIADB_PASSWORD valueFrom: secretKeyRef: name: app-demo-database-secret key: password livenessProbe: httpGet: path: / port: 8000 initialDelaySeconds: 60 periodSeconds: 10 failureThreshold: 3 readinessProbe: httpGet: path: / port: 8000 initialDelaySeconds: 60 periodSeconds: 10 failureThreshold: 3