Files
k8s-configs/clusters/k8s-avroid-office.prod.local/namespaces/mermaid/kustomize/mermaid-deployment.yaml
Denis Patrakeev ef9e530bfc [DO-4131] Fix mermaid limits (!15)
[DO-1431]

Co-authored-by: denis.patrakeev <denis.patrakeev@avroid.tech>
Reviewed-on: https://git.avroid.tech/K8s/k8s-configs/pulls/15
2025-02-11 13:12:59 +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: 45m
memory: 30Mi
limits:
cpu: 240m
memory: 200Mi
nodeSelector:
node-role.kubernetes.io/worker: ""