Skip to content

Commit

Permalink
More realistic kind cluster with Region and Zones
Browse files Browse the repository at this point in the history
World of Warcraft themed to be used with topology spread constraints and such
  • Loading branch information
WyriHaximus committed Nov 17, 2024
1 parent 3c8a29d commit 9ddf05f
Showing 1 changed file with 59 additions and 27 deletions.
86 changes: 59 additions & 27 deletions etc/kind.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,62 @@ kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
kubeadmConfigPatches:
- |
kind: JoinConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "wyrihaximus.net/type=leader"
- role: worker
kubeadmConfigPatches:
- |
kind: JoinConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "wyrihaximus.net/type=worker"
- role: worker
kubeadmConfigPatches:
- |
kind: JoinConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "wyrihaximus.net/type=ingress"
- role: worker
kubeadmConfigPatches:
- |
kind: JoinConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "wyrihaximus.net/type=poen"
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": Orgrimmar
"wyrihaximus.net/type": leader
- role: control-plane
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": Thunderbluff
"wyrihaximus.net/type": leader
- role: control-plane
labels:
"topology.kubernetes.io/region": "Eastern Kingdoms"
"topology.kubernetes.io/zone": "The Undercity"
"wyrihaximus.net/type": leader
- role: worker
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": Crossroads
"wyrihaximus.net/type": worker
- role: worker
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": Gadgetzan
"wyrihaximus.net/type": worker
- role: worker
labels:
"topology.kubernetes.io/region": "Eastern Kingdoms"
"topology.kubernetes.io/zone": "Booty Bay"
"wyrihaximus.net/type": worker
- role: worker
labels:
"topology.kubernetes.io/region": Draenor
"topology.kubernetes.io/zone": "The Dark Portal"
"wyrihaximus.net/type": ingress
- role: worker
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": "Schnottz's Landing"
"wyrihaximus.net/type": ingress
- role: worker
labels:
"topology.kubernetes.io/region": Northrend
"topology.kubernetes.io/zone": "Moa'ki Harbor"
"wyrihaximus.net/type": ingress
- role: worker
labels:
"topology.kubernetes.io/region": "Eastern Kingdoms"
"topology.kubernetes.io/zone": "Eastvale Logging Camp"
"wyrihaximus.net/type": poen
- role: worker
labels:
"topology.kubernetes.io/region": Kalimdor
"topology.kubernetes.io/zone": "Kor'kron lumber yard"
"wyrihaximus.net/type": poen
- role: worker
labels:
"topology.kubernetes.io/region": "Lost Isles"
"topology.kubernetes.io/zone": "Bilgewater Lumber Yard"
"wyrihaximus.net/type": poen

0 comments on commit 9ddf05f

Please sign in to comment.