Add lab1 workload cluster manifest; workers sized 4 vCPU / 4 GiB

Generated with clusterctl v1.12.11 + the six runbook edits (pod CIDR,
kube-vip v1.2.4, no qcow2, VLAN 4, worker size, no MD replicas); passes
server-side dry run. Inflate test pods lowered to 1Gi to stay CPU-bound,
capacity annotation 4Gi, decision #15.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-27 10:54:44 +02:00
co-authored by Claude Opus 5.5
parent d8efa3b961
commit 57f58f1fc5
5 changed files with 316 additions and 17 deletions
+4 -2
View File
@@ -1,4 +1,6 @@
# apply to the workload cluster; scale replicas to trigger scale-up (≈2 pods per 4 vCPU / 8 GiB worker)
# apply to the workload cluster; scale replicas to trigger scale-up
# 2 pods per 4 vCPU / 4 GiB worker: CPU-bound (2 × 1500m); 1Gi keeps memory from binding first
# (a 4 GiB node has ~3.3–3.6 GiB allocatable, which would fit only one 2Gi pod)
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -15,4 +17,4 @@ spec:
- name: pause
image: registry.k8s.io/pause:3.10
resources:
requests: { cpu: "1500m", memory: "2Gi" }
requests: { cpu: "1500m", memory: "1Gi" }