--- apiVersion: apps/v1 kind: Deployment metadata: name: cv namespace: cv spec: replicas: 2 strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 0 maxSurge: 1 selector: matchLabels: app: cv template: metadata: labels: app: cv spec: securityContext: seccompProfile: type: RuntimeDefault containers: - name: cv image: registry.ops.eblu.me/blumeops/cv:kustomized ports: - containerPort: 80 name: http env: - name: CV_RELEASE_URL value: "https://forge.eblu.me/api/packages/eblume/generic/cv/v1.0.3/cv-v1.0.3.tar.gz" resources: requests: memory: "64Mi" cpu: "10m" limits: memory: "128Mi" livenessProbe: httpGet: path: /healthz port: 80 initialDelaySeconds: 10 periodSeconds: 30 readinessProbe: httpGet: path: /healthz port: 80 initialDelaySeconds: 5 periodSeconds: 10