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:fd03e13a2627a05c55f61af95a136b5d3908435f41b3e934745fbdf64c60ddaf name: app-demo ports: - containerPort: 8000 env: - name: MARIADB_HOST value: mariadb-repl-maxscale.mariadb-operator.svc.cluster.local - name: MARIADB_PORT value: "3306" - name: MARIADB_DATABASE 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