--- apiVersion: apps/v1 kind: Deployment metadata: name: mermaid labels: app.kubernetes.io/name: mermaid app.kubernetes.io/instance: mermaid spec: replicas: 2 selector: matchLabels: app.kubernetes.io/name: mermaid app.kubernetes.io/instance: mermaid template: metadata: labels: app.kubernetes.io/name: mermaid app.kubernetes.io/instance: mermaid spec: containers: - name: mermaid image: harbor.avroid.tech/docker-hub-proxy/supinf/mermaid-editor:8.0 imagePullPolicy: IfNotPresent ports: - name: http containerPort: 80 protocol: TCP readinessProbe: httpGet: path: / port: http initialDelaySeconds: 5 periodSeconds: 15 resources: requests: cpu: 45m memory: 30Mi limits: cpu: 240m memory: 200Mi nodeSelector: node-role.kubernetes.io/worker: ""