Files
k8s-configs/clusters/k8s-avroid-office.prod.local/namespaces/prod/mermaid/kustomize/mermaid-deployment.yaml
Denis Patrakeev 98826a6a52 [DO-1600] Move mermaid to new ns (!34)
[DO-1600]

Co-authored-by: denis.patrakeev <denis.patrakeev@avroid.tech>
Reviewed-on: https://git.avroid.tech/K8s/k8s-configs/pulls/34
2025-02-21 20:21:30 +03:00

44 lines
1.0 KiB
YAML

---
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: ""