Skip to content

Commit 0a4579b

Browse files
committed
docs: Update java GameServer example
1 parent 6d14acb commit 0a4579b

1 file changed

Lines changed: 26 additions & 2 deletions

File tree

‎example/mc-server.yml‎

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,16 @@ spec:
3232
containers:
3333
- name: mc-server
3434
image: itzg/minecraft-server # Minecraft server image
35-
imagePullPolicy: Always
3635
env: # Full list of ENV variables at https://github.com/itzg/docker-minecraft-server
3736
- name: EULA
3837
value: "TRUE"
38+
imagePullPolicy: Always
39+
volumeMounts:
40+
- mountPath: /data
41+
name: world-vol
3942

4043
- name: mc-monitor
41-
image: saulmaldonado/agones-mc-monitor
44+
image: saulmaldonado/agones-mc
4245
args:
4346
- monitor
4447
- --attempts=5 # matches spec.health.failureThreshold
@@ -47,3 +50,24 @@ spec:
4750
- --timeout=10s # matches interval
4851
imagePullPolicy: Always
4952

53+
54+
- name: mc-backup
55+
image: saulmaldonado/agones-mc
56+
args:
57+
- backup
58+
- --gcp-bucket-name=agones-minecraft-mc-worlds
59+
- --backup-cron=*/5 * * * *
60+
- --initial-delay=60s
61+
env:
62+
- name: NAME
63+
valueFrom:
64+
fieldRef:
65+
fieldPath: metadata.name
66+
imagePullPolicy: Always
67+
volumeMounts:
68+
- mountPath: /data
69+
name: world-vol
70+
71+
volumes:
72+
- name: world-vol
73+
emptyDir: {}

0 commit comments

Comments
 (0)