lab1 workers on both PVE nodes: per-node template + MD, balanced CA
PVE is now the 2-node cluster homelab (pv1-1 + pv1-2), no shared storage: - template 101 copied to pv1-2 as 9101; MDs lab1-workers-pv1-1 (max 6) and lab1-workers-pv1-2 (max 12), PMTs pinned with allowedNodes; pool .31-.50; lab1-workers renamed for symmetry (decision #18, #7 superseded) - CA: balancing-label node.cluster.x-k8s.io/pool (+ pool label, capacity labels with os/arch, maxPods on the MDs), scan-interval 1m, v 2, default QPS (#19). Scale test: 16 pods -> 4 + 4 across both nodes. - runbook, image-builder copy procedure, fixes tables, future task to report three CA clusterapi bugs upstream, lab facts, changelog, execution log Plan: docs/plans/2026-09-29-2315-pv1-2-workers.md Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -87,3 +87,14 @@ Conclusion:
|
||||
[2026-09-29-2315-pv1-2-workers](../plans/2026-09-29-2315-pv1-2-workers.md). It covers the bridge
|
||||
fix, the template copy, the second MD, the CA limits and a decision row superseding #7.
|
||||
- Update the "Lab facts" in CLAUDE.md/AGENTS.md: PVE cluster `homelab`, `pv1-2` at 192.168.0.10.
|
||||
|
||||
## Outcome (2026-09-30)
|
||||
|
||||
Done as planned, and confirmed on the lab:
|
||||
- template 9101 on `pv1-2`;
|
||||
- MDs `lab1-workers-pv1-1` (max 6) + `lab1-workers-pv1-2` (max 12);
|
||||
- a balanced scale-up of 4 + 4 across both PVE nodes.
|
||||
|
||||
Two cluster-autoscaler findings from the scale test (no balancing, and throttling from uncached
|
||||
discovery) led to decision #19. Details are in the
|
||||
[execution log](../plans-executions/2026-09-29-2315-pv1-2-workers.md).
|
||||
|
||||
Reference in New Issue
Block a user