gitops/manifests/minecraft-smp/deployment.yaml
jad0s 4c2819b84a
Some checks failed
/ validate (pull_request) Failing after 6s
feat(minecraft): add minecraft
2026-07-02 20:25:27 +02:00

58 lines
1.3 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: minecraft-smp
namespace: minecraft
labels:
app: minecraft-smp
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app: minecraft-smp
template:
metadata:
labels:
app: minecraft-smp
spec:
containers:
- name: minecraft-smp
image: itzg/minecraft-server:latest
ports:
- containerPort: 25565
name: minecraft-smp
env:
- name: EULA
value: "TRUE"
- name: TYPE
value: "PAPER"
- name: VERSION
value: "26.2"
- name: MEMORY
value: "6G"
- name: DIFFICULTY
value: "normal"
- name: MOTD
value: "I fuck bitches"
- name: ONLINE_MODE
value: "FALSE"
- name: VIEW_DISTANCE
value: "16"
- name: SPAWN_PROTECTION
value: "0"
resources:
requests:
cpu: "2"
memory: "6Gi"
limits:
cpu: "4"
memory: "7Gi"
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
persistentVolumeClaim:
claimName: minecraft-smp-data