Merge branch 'main' of git.berlin.ccc.de:kubernauts/iac
This commit is contained in:
commit
1f21b4cde8
1 changed files with 30 additions and 1 deletions
31
README.md
31
README.md
|
|
@ -1,3 +1,5 @@
|
||||||
|
[](https://nogithub.codeberg.page)
|
||||||
|
|
||||||
<img src="kubernauts.png" title="kubernauts" width="256" height="256">
|
<img src="kubernauts.png" title="kubernauts" width="256" height="256">
|
||||||
|
|
||||||
# iac
|
# iac
|
||||||
|
|
@ -11,16 +13,43 @@ Nix IaC
|
||||||
Dell PowerEdge R630
|
Dell PowerEdge R630
|
||||||
- 2x Intel Xeon E5-2699C v4 (22C44T @2.2GHz)
|
- 2x Intel Xeon E5-2699C v4 (22C44T @2.2GHz)
|
||||||
- 24x 16GB DDR4 ECC 1866MHz (384GB)
|
- 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 (pinned to worker-01)
|
||||||
|
- 1024 Cores
|
||||||
|
- 5GB GDDR5
|
||||||
|
|
||||||
## Virtual machines
|
## Virtual machines
|
||||||
|
|
||||||
### master-01 - master-03
|
### controlplane-01 - controlplane-03
|
||||||
|
|
||||||
- CPU: 2
|
- CPU: 2
|
||||||
- RAM: 8GB
|
- RAM: 8GB
|
||||||
|
- Storage: 64GB (os drive)
|
||||||
|
|
||||||
### worker-01 - worker-05
|
### worker-01 - worker-05
|
||||||
|
|
||||||
- CPU: 16
|
- CPU: 16
|
||||||
- RAM: 64GB
|
- RAM: 64GB
|
||||||
|
- Storage: 64GB (os drive) + 4TB (Ceph)
|
||||||
|
|
||||||
|
## Rollout (WIP)
|
||||||
|
|
||||||
|
### Deploy host system
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nix run ...
|
||||||
|
```
|
||||||
|
|
||||||
|
### Deploy control plane
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nix run ...
|
||||||
|
```
|
||||||
|
|
||||||
|
### Deploy workers
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nix run ...
|
||||||
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue