1
0
Fork 0

feat(cherry): add uptime-kuma

This commit is contained in:
Vojtěch Mareš 2023-10-01 10:30:15 +02:00
parent 2d25e23d07
commit 6abc11dd7f
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D
4 changed files with 110 additions and 0 deletions

View file

@ -0,0 +1,51 @@
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: uptime-kuma
namespace: uptime-kuma
spec:
replicas: 1
serviceName: uptime-kuma
selector:
matchLabels:
app: uptime-kuma
minReadySeconds: 5
template:
metadata:
labels:
app: uptime-kuma
spec:
terminationGracePeriodSeconds: 10
containers:
- name: uptime-kuma
image: louislam/uptime-kuma:1.23.2
env:
- name: UPTIME_KUMA_PORT
value: "3001"
- name: PORT
value: "3001"
ports:
- name: http
containerPort: 3001
protocol: TCP
volumeMounts:
- name: kuma-data
mountPath: /app/data
resources:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 500m
memory: 1Gi
volumeClaimTemplates:
- metadata:
name: kuma-data
spec:
accessModes: ["ReadWriteOnce"]
storageClassName: "hcloud-volumes"
volumeMode: Filesystem
resources:
requests:
storage: 1Gi