--- 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: 50m memory: 32Mi limits: cpu: 250m memory: 128Mi nodeSelector: node-role.kubernetes.io/worker: ""