--- apiVersion: apps/v1 kind: Deployment metadata: name: kroki namespace: personal-services labels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: kroki app.kubernetes.io/part-of: personal-services spec: replicas: 1 selector: matchLabels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: kroki app.kubernetes.io/part-of: personal-services template: metadata: labels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: kroki app.kubernetes.io/part-of: personal-services spec: containers: - image: yuzutech/kroki name: kroki env: - name: KROKI_BLOCKDIAG_HOST value: kroki-blockdiag - name: KROKI_BLOCKDIAG_PORT value: "80" - name: KROKI_BPMN_HOST value: kroki-bpmn - name: KROKI_BPMN_PORT value: "80" - name: KROKI_EXCALIDRAW_HOST value: kroki-excalidraw - name: KROKI_EXCALIDRAW_PORT value: "80" - name: KROKI_MERMAID_HOST value: kroki-mermaid - name: KROKI_MERMAID_PORT value: "80" - name: KROKI_MAX_URI_LENGTH value: "4096" ports: - containerPort: 8000 restartPolicy: Always ...