apiVersion: apps/v1 kind: Deployment metadata: name: dummy-logger spec: replicas: 2 minReadySeconds: 10 strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 1 maxSurge: 1 selector: matchLabels: app: dummy-logger template: metadata: labels: app: dummy-logger annotations: prometheus.io/scrape: "true" prometheus.io/path: "/metrics" prometheus.io/port: "80" prometheus.io/scheme: "http" spec: containers: - name: dummy-logger image: denniszielke/dummy-logger:latest ports: - containerPort: 80 imagePullPolicy: Always env: - name: "METRICRESET" value: "5" - name: "NAME" value: "amsterdam" livenessProbe: httpGet: path: /healthz port: 80 readinessProbe: httpGet: path: /healthz port: 80 initialDelaySeconds: 10 periodSeconds: 5 resources: requests: memory: "30Mi" cpu: "50m" limits: memory: "100Mi" cpu: "100m"