Restructure repo, replace IPs with placeholders, update positioning

This commit is contained in:
2026-05-21 23:39:53 -05:00
parent 71e3967a26
commit bf7106bb74
+26 -24
View File
@@ -1,43 +1,45 @@
# Ced's K3s Node Inventory # Ced's K3s Node Inventory
> **Note:** All IP addresses have been replaced with placeholders for security. Substitute your own values before using this file.
Use this file to track hardware details, OS, and roles for each node in the cluster. Use this file to track hardware details, OS, and roles for each node in the cluster.
## Control Plane Nodes ## Control Plane Nodes
| Name | IP | Role | Hardware | OS / Version | Storage | Notes | | Name | IP | Role | Hardware | OS / Version | Storage | Notes |
|---------------|-------------|------------------------------|--------------------|------------------------------|----------------|---------------------| |---------------|-------------------------|------------------------------|--------------------|------------------------------|----------------|---------------------|
| k3s-django-1 | 10.10.30.72 | control-plane,etcd,master | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | SD / SSD | Primary API / etcd | | k3s-django-1 | <control-plane-ip-1> | control-plane,etcd,master | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | SD / SSD | Primary API / etcd |
| k3s-django-2 | 10.10.30.245| control-plane,etcd,master | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | SD / SSD | | | k3s-django-2 | <control-plane-ip-2> | control-plane,etcd,master | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | SD / SSD | |
| k3s-django-3 | 10.10.30.128| control-plane,etcd,master | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | SD / SSD | | | k3s-django-3 | <control-plane-ip-3> | control-plane,etcd,master | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | SD / SSD | |
## Worker Nodes Ingress ## Worker Nodes Ingress
| Name | IP | Role | Hardware | OS / Version | Storage | Notes | | Name | IP | Role | Hardware | OS / Version | Storage | Notes |
|------------|--------------|---------|--------------------|-----------------------------|---------|---------------------| |------------|----------------------|---------|-----------------|-----------------------------|---------|-------|
| k3s-node-1 | 10.10.30.219 | ingress | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-1 | <ingress-node-ip-1> | ingress | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
| k3s-node-2 | 10.10.30.134 | ingress | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-2 | <ingress-node-ip-2> | ingress | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
| k3s-node-3 | 10.10.30.222 | ingress | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-3 | <ingress-node-ip-3> | ingress | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
## Worker Nodes Data ## Worker Nodes Data
| Name | IP | Role | Hardware | OS / Version | Storage | Notes | | Name | IP | Role | Hardware | OS / Version | Storage | Notes |
|------------|--------------|------|--------------------|-----------------------------|---------|---------------------| |------------|-------------------|------|-----------------|-----------------------------|---------|----------------|
| k3s-node-4 | 10.10.30.126 | data | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | e.g. databases | | k3s-node-4 | <data-node-ip-1> | data | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | e.g. databases |
| k3s-node-5 | 10.10.30.239 | data | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-5 | <data-node-ip-2> | data | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
| k3s-node-6 | 10.10.30.208 | data | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-6 | <data-node-ip-3> | data | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
## Worker Nodes Monitoring ## Worker Nodes Monitoring
| Name | IP | Role | Hardware | OS / Version | Storage | Notes | | Name | IP | Role | Hardware | OS / Version | Storage | Notes |
|------------|-------------|-------------|--------------------|-----------------------------|---------|-------------------------| |------------|---------------------------|------------|-----------------|-----------------------------|---------|------------------------|
| k3s-node-7 | 10.10.30.198| monitoring | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | Prometheus, Loki, etc. | | k3s-node-7 | <monitoring-node-ip-1> | monitoring | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | Prometheus, Loki, etc. |
| k3s-node-8 | 10.10.30.216| monitoring | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-8 | <monitoring-node-ip-2> | monitoring | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
| k3s-node-9 | 10.10.30.29 | monitoring | Raspberry Pi 4B ? | Debian 12 (Bookworm, ARM64) | | | | k3s-node-9 | <monitoring-node-ip-3> | monitoring | Raspberry Pi 4B | Debian 12 (Bookworm, ARM64) | | |
## Other Notes ## Other Notes
- Proxmox VE: 10.10.30.250 - Proxmox VE: `<proxmox-host-ip>`
- MetalLB VIP range: 10.10.30.25110.10.30.254 - MetalLB VIP range: `<metallb-pool-range>`
- Ingress-nginx LB example: 10.10.30.251 - Ingress-nginx LB example: `<metallb-vip>`
Use this file to track future changes (upgrading SD SSD, RAM sizes, Pi models, etc.). Use this file to track future changes (upgrading SD to SSD, RAM sizes, Pi models, etc.).