Tuan-Dat Tran
e10e449333
feat(proxmox): per-node CPU type based on hardware capabilities
...
Add proxmox_node_cpu map — aya01 (Celeron N5105, no AVX2) stays at
x86-64-v2-AES; inko01/lulu/mii01/naruto01 (all AVX2-capable) use x86-64-v3.
Task looks up cpu type by vm.node with x86-64-v2-AES as fallback.
2026-06-04 23:32:18 +02:00
Tuan-Dat Tran
f57ca9ac44
fix(proxmox): correct VM node assignments and upgrade CPU to x86-64-v3
...
- docker-host11, k3s-server11, k3s-agent21 moved from inko01 → aya01
- CPU type x86-64-v2-AES → x86-64-v3 to enable AVX2 (required by vLLM CPU image)
2026-06-04 23:19:08 +02:00
Tuan-Dat Tran
d4ac3dae60
feat(k3s): Added 2 nodes
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-03-01 17:01:51 +01:00
Tuan-Dat Tran
5a8c7f0248
feat(proxmox): add hosts config
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-02-28 11:30:58 +01:00
Tuan-Dat Tran
0a3171b9bc
feat(k3s): Added 2 nodes (2/2)
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-01-26 23:08:34 +01:00
Tuan-Dat Tran
3068a5a8fb
feat(k3s): Added 2 nodesg
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2026-01-26 22:42:19 +01:00
Tuan-Dat Tran
ef652fac20
refactor: yml -> yaml
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-11-07 20:44:14 +01:00
Tuan-Dat Tran
22c1b534ab
feat(k3s): Add new node and machine
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-10-26 10:41:11 +01:00
Tuan-Dat Tran
d9181515bb
feat(k3s): Added (temporary) node
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-10-19 01:33:42 +02:00
Tuan-Dat Tran
5fb50ab4b2
feat(k3s): Add new node
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-10-07 23:46:40 +02:00
Tuan-Dat Tran
0aed818be5
feat(docker): Removed nodes docker-host10 and docker-host12
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-09-15 23:29:03 +02:00
Tuan-Dat Tran
9573cbfcad
feat(k3s): Added 2 nodes
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-09-07 21:21:33 +02:00
Tuan-Dat Tran
48aec11d8c
feat(common): added iscsi for longhorn on k3s
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-09-07 18:17:33 +02:00
Tuan-Dat Tran
976cad51e2
refactor(k3s): enhance cluster setup and enable ArgoCD apps
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-07-22 07:23:23 +02:00
Tuan-Dat Tran
97a5d6c41d
refactor(k3s): centralize k3s primary server IP and integrate Netcup DNS
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-07-13 01:30:05 +02:00
Tuan-Dat Tran
f1b0cfad2c
refactor(k3s): streamline inventory and primary server IP handling
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-07-13 00:40:48 +02:00
Tuan-Dat Tran
dac0d88d60
feat(proxmox): add k3s agents and refine VM provisioning
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-07-12 23:08:44 +02:00
Tuan-Dat Tran
609e000089
refactor(ansible): centralize inventory and variables in 'vars' directory
...
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev >
2025-07-12 21:38:53 +02:00