From 7b224ef5aec6b6368748c01d622099e8d0a1f79e Mon Sep 17 00:00:00 2001 From: xengi Date: Fri, 28 Aug 2026 10:35:01 +0200 Subject: [PATCH 1/5] Update README.md --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c0e206f..83ebc65 100644 --- a/README.md +++ b/README.md @@ -13,16 +13,23 @@ Nix IaC Dell PowerEdge R630 - 2x Intel Xeon E5-2699C v4 (22C44T @2.2GHz) - 24x 16GB DDR4 ECC 1866MHz (384GB) +- SANDISK Extreme Fit 64GB USB (boot drive) +- 2x Kingston FURY Renegade NVMe 1TB (RAID1 host OS) +- 6x Transcend SSD230S 4TB SATA SSD (Ceph pool) +- NVIDIA Quadro P2000 + - 1024 Cores + - 5GB GDDR5 ## Virtual machines -### master-01 - master-03 +### controlplane-01 - controlplane-03 - CPU: 2 - RAM: 8GB +- Storage: 64GB (os drive) ### worker-01 - worker-05 - CPU: 16 - RAM: 64GB - +- Storage: 64GB (os drive) + 4TB (Ceph) From f3ebadfadabe7e800aae9cfd5aba07168bf6c01d Mon Sep 17 00:00:00 2001 From: xengi Date: Fri, 28 Aug 2026 10:35:40 +0200 Subject: [PATCH 2/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 83ebc65..e53bc05 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Dell PowerEdge R630 - SANDISK Extreme Fit 64GB USB (boot drive) - 2x Kingston FURY Renegade NVMe 1TB (RAID1 host OS) - 6x Transcend SSD230S 4TB SATA SSD (Ceph pool) -- NVIDIA Quadro P2000 +- NVIDIA Quadro P2000 (pinned to worker-01) - 1024 Cores - 5GB GDDR5 From 01cfe3dcef3791067a2c793f182937cd66c1455b Mon Sep 17 00:00:00 2001 From: xengi Date: Fri, 28 Aug 2026 10:39:32 +0200 Subject: [PATCH 3/5] Update README.md --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index e53bc05..f332195 100644 --- a/README.md +++ b/README.md @@ -33,3 +33,23 @@ Dell PowerEdge R630 - CPU: 16 - RAM: 64GB - Storage: 64GB (os drive) + 4TB (Ceph) + +## Rollout + +### Deploy host system + +```bash +nix run ... +``` + +### Deploy control plane + +```bash +nix run ... +``` + +### Deploy workers + +```bash +nix run ... +``` From 1cc8563792cbe41a8b18b300f628df575cb758e5 Mon Sep 17 00:00:00 2001 From: xengi Date: Fri, 28 Aug 2026 10:39:44 +0200 Subject: [PATCH 4/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f332195..4b77d16 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ Dell PowerEdge R630 - RAM: 64GB - Storage: 64GB (os drive) + 4TB (Ceph) -## Rollout +## Rollout (WIP) ### Deploy host system From eeb031039ee4d7d260b1e26c8af054d4d67315f6 Mon Sep 17 00:00:00 2001 From: "Ricardo (XenGi) Band" Date: Fri, 28 Aug 2026 15:13:55 +0200 Subject: [PATCH 5/5] add IPAM --- IPAM.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 IPAM.md diff --git a/IPAM.md b/IPAM.md new file mode 100644 index 0000000..9ed5d2c --- /dev/null +++ b/IPAM.md @@ -0,0 +1,35 @@ +# IPAM + +| CIDR | rDNS | DNS | Service | +| ---- | ---- | --- | ------- | +| 195.160.172.88/24 | k8s.berlin.ccc.de | *.k8s.berlin.ccc.de | external address | +| 2001:678:560:42::88/64 | k8s.berlin.ccc.de | *.k8s.berlin.ccc.de | external address | +| fd00:23:42::/48 | - | - | internal networks | +| ├─ fd00:23:42:0000::/56 | - | - | reserved | +| ├─ fd00:23:42:1000::/56 | - | - | node networks | +| │ ├─ fd00:23:42:1010::/64 | - | control-plane-1.k8s.berlin.ccc.de | node 1 | +| │ ├─ fd00:23:42:1020::/64 | - | control-plane-2.k8s.berlin.ccc.de | node 2 | +| │ ├─ fd00:23:42:1030::/64 | - | control-plane-3.k8s.berlin.ccc.de | node 3 | +| │ ├─ fd00:23:42:1001::/64 | - | worker-1.k8s.berlin.ccc.de | node 4 | +| │ ├─ fd00:23:42:1002::/64 | - | worker-2.k8s.berlin.ccc.de | node 5 | +| │ ├─ fd00:23:42:1003::/64 | - | worker-3.k8s.berlin.ccc.de | node 6 | +| │ ├─ fd00:23:42:1004::/64 | - | worker-4.k8s.berlin.ccc.de | node 7 | +| │ └─ fd00:23:42:1005::/64 | - | worker-5.k8s.berlin.ccc.de | node 8 | +| ├─ fd00:23:42:2000::/56 | - | - | pod networks | +| │ ├─ fd00:23:42:2010::/64 | - | - | node 1 (control plane) | +| │ ├─ fd00:23:42:2020::/64 | - | - | node 2 (control plane) | +| │ ├─ fd00:23:42:2030::/64 | - | - | node 3 (control plane) | +| │ ├─ fd00:23:42:2001::/64 | - | - | node 4 (worker) | +| │ ├─ fd00:23:42:2002::/64 | - | - | node 5 (worker) | +| │ ├─ fd00:23:42:2003::/64 | - | - | node 6 (worker) | +| │ ├─ fd00:23:42:2004::/64 | - | - | node 7 (worker) | +| │ └─ fd00:23:42:2005::/64 | - | - | node 8 (worker) | +| └─ fd00:23:42:3000::/56 | - | *.svc.cluster.local | service network | + +``` +fd00:23:42:NNMM::... + │ │ + │ └─ node/subnet + └──── cluster function +``` +