Post cover
SERIES
Prioritizing speed over quality will inevitably have an immediate and detrimental impact on executing the value proposition. This frustration spreads throughout the organization, damaging trust and the reputation of the engineering team and the organization as a whole.
by @mateothegreat Jul 12, 2024

Infrastructure diagram

The docker image

Learn more about itzg docker containers at https://docker-minecraft-server.readthedocs.io/en/latest.

A StatefulSet is a set of pods with a unique, persistent hostname and ID. StatefulSets are designed to run stateful applications in Kubernetes with dedicated persistent storage. A StatefulSet is a set of pods with a unique, persistent hostname and ID. StatefulSets are designed to run stateful applications in Kubernetes with dedicated persistent storage. A StatefulSet is a set of pods with a unique, persistent hostname and ID. StatefulSets are designed to run stateful applications in Kubernetes with dedicated persistent storage.
asdf asdf

StatefulSet Object Example

asdf

project_root/statefulset.yaml
1
apiVersion: apps/v1
2
kind: StatefulSet
3
metadata:
4
name: mc1
5
namespace: mincraft-servers
6
spec:
7
replicas: 1
8
selector:
9
matchLabels:
10
app: mc-server
11
template:
12
metadata:
13
labels:
14
app: mc-server
15
spec:
16
containers:
17
- name: mc-server
18
image: itzg/minecraft-server
19
ports:
20
- containerPort: 25565
21
name: minecraft
22
env:
23
- name: EULA
24
value: "true"
25
volumeMounts:
26
- name: mc-data
27
mountPath: /data
28
volumes:
29
- name: mc-data
30
persistentVolumeClaim:
31
claimName: mc-data-pvc
Matthew Davis - Principal Software Architect 🙏
All rights reserved © 2024 Matthew Davis

Send me deets!

Get an update on new posts and events.

I promise, no spam of shady business!