Skip to content

Commit 9bd3b08

Browse files
committed
docs: Update network diagram
- Remove rock64, odroid-c4, k8s-amd64-1 code references
1 parent 842c319 commit 9bd3b08

File tree

9 files changed

+290
-75
lines changed

9 files changed

+290
-75
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ bare-metal. We use custom Ansible playbooks and roles to setup the Kubernetes cl
5757
| ---------------- | ----------------------------------- | ----- | ------------ | ----------------------------------- | ---- | ---------------- | ---------- |
5858
| grigri | Supermicro Atom C2758 (A1SRi-2758F) | 1 | 250GB SSD | 3\*4TB + 500GB (NVMe) RAIDZ + cache | 32GB | Ubuntu 22.04 | K3s server |
5959
| prusik\* | Ryzen 9 7950X (ASUS PRIME X670-P) | 1 | 512GB | 4\*12TB + 2TB (NVMe) RAIDZ + cache | 64GB | Ubuntu 24.04 | k3s agent |
60-
| k8s-odroid-hc4-i | Odroid-hc4 | 1 | N/A | N/A | 4GB | Armbian | K3s agent |
60+
| k8s-odroid-hc4-3 | Odroid-hc4 | 1 | N/A | N/A | 4GB | Armbian | K3s agent |
6161
| prusik-ipmi | Raspberry Pi 4 Model B Rev 1.5 | 1 | 16GB | N/A | 4GB | PiKVM | ipmi |
6262
| pfsense | PC Engines APU2e4 | 1 | 60GB | N/A | 4GB | pfSense/FreeBSD | Router |
6363
| gs724t | Netgear gs724t | 1 | N/A | N/A | N/A | N/A | Switch |

docs/deployment/manual-setup.md

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
- [Same mac problem](#same-mac-problem)
1313
- [No python interpreter found](#no-python-interpreter-found)
1414
- [Setup](#setup)
15-
- [Stability problems (currently included 400MHz)](#stability-problems-currently-included-400mhz)
1615
- [Cluster](#cluster)
1716

1817
## Network
@@ -32,7 +31,6 @@
3231

3332
### Flash SDs
3433

35-
- odroid-c4: [image](https://www.armbian.com/odroid-c4/)
3634
- odroid-hc4: [image](https://www.armbian.com/odroid-hc4/)
3735
- amd64: [usb-stick](https://releases.ubuntu.com/22.04/)
3836
- grigri: [usb-stick](https://releases.ubuntu.com/22.04/)
@@ -112,43 +110,6 @@ make first-boot
112110

113111
**Note**: Armbian default user/password -> root/1234
114112

115-
### Stability problems (currently included 400MHz)
116-
117-
Change uboot to use ddr 333 MHz frequency.
118-
119-
Compile uboot binaries or download from [here](https://nextcloud.grigri.cloud/f/451602)
120-
121-
```bash
122-
git clone https://github.com/armbian/build.git
123-
cd build
124-
# edit `config/sources/families/include/rockchip64_common.inc` with this values for rock64:
125-
# BOOT_USE_BLOBS=yes
126-
# BOOT_SOC=rk3328
127-
# DDR_BLOB='rk33/rk3328_ddr_333MHz_v1.16.bin'
128-
# MINILOADER_BLOB='rk33/rk322xh_miniloader_v2.50.bin'
129-
# BL31_BLOB='rk33/rk322xh_bl31_v1.44.elf'
130-
131-
./compile.sh docker
132-
# switch to expert (to see rock64) and compile u-boot for rock64
133-
docker cp $CONTAINER_ID:/root/armbian/cache/sources/u-boot/v2020.10/uboot.img .
134-
docker cp $CONTAINER_ID:/root/armbian/cache/sources/u-boot/v2020.10/idbloader.bin .
135-
docker cp $CONTAINER_ID:/root/armbian/cache/sources/u-boot/v2020.10/trust.bin .
136-
137-
```
138-
139-
Then, in rock64 SD card:
140-
141-
```bash
142-
dd if=idbloader.bin of=/dev/mmcblk0 seek=64 conv=notrunc
143-
dd if=uboot.img of=/dev/mmcblk0 seek=16384 conv=notrunc
144-
dd if=trust.bin of=/dev/mmcblk0 seek=24576 conv=notrunc
145-
sync
146-
```
147-
148-
Ref:
149-
150-
- [Stability problems](https://forum.armbian.com/topic/15082-rock64-focal-fossa-memory-frequency/?tab=comments#comment-108127)
151-
152113
## Cluster
153114

154115
`playbooks/install/cluster.yml` to setup Kubernetes.

docs/network/diagram.drawio

Lines changed: 287 additions & 1 deletion
Large diffs are not rendered by default.

docs/network/diagram.svg

Lines changed: 2 additions & 1 deletion
Loading

metal/inventory/hosts.ini

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,6 @@ prusik-ipmi
2525
[odroid_hc4]
2626
k8s-odroid-hc4-3
2727

28-
# [odroid_c4]
29-
# k8s-odroid-c4-1
30-
# k8s-odroid-c4-2
31-
32-
# [rock64]
33-
# k8s-rock64-1
34-
# k8s-rock64-2 prepare_max_cpu_freq=816000
35-
# k8s-rock64-3 prepare_max_cpu_freq=816000
36-
# k8s-rock64-4 prepare_max_cpu_freq=816000
37-
# k8s-rock64-5 prepare_max_cpu_freq=1008000
38-
# k8s-rock64-6 prepare_max_cpu_freq=1200000
39-
4028
[nvidia]
4129
prusik
4230

metal/roles/prepare/README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
11
# Prepare
22

33
Role intended to setup servers: login, packages, disks...
4-
5-
## Optional variables
6-
7-
```yaml
8-
# valid values from `/sys/devices/system/cpu/cpu{0,1,2,3}/cpufreq/scaling_available_frequencies`
9-
# e.g. for rock64: 408000 600000 816000 1008000 1200000 1296000 1392000 1512000
10-
prepare_max_cpu_freq=1512000
11-
```

metal/roles/prepare/tasks/main.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,6 @@
1818
- name: Set up sshd
1919
import_tasks: sshd.yml
2020

21-
- name: Set max speed
22-
lineinfile:
23-
path: /etc/default/cpufrequtils
24-
regex: "^MAX_SPEED="
25-
line: 'MAX_SPEED={{ prepare_max_cpu_freq }}'
26-
ignore_errors: true
27-
when: prepare_max_cpu_freq is defined
28-
notify: restart cpufrequtils
29-
3021
- name: Ensure handlers are executed
3122
meta: flush_handlers
3223

system/ingress-nginx-external/values.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@ ingress-nginx:
5454
- key: kubernetes.io/hostname
5555
operator: In
5656
values:
57-
- k8s-odroid-c4-1
58-
- k8s-odroid-c4-2
5957
- k8s-odroid-hc4-3
6058

6159
autoscaling:

system/ingress-nginx/values.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@ ingress-nginx:
5454
- key: kubernetes.io/hostname
5555
operator: In
5656
values:
57-
- k8s-odroid-c4-1
58-
- k8s-odroid-c4-2
5957
- k8s-odroid-hc4-3
6058

6159
autoscaling:

0 commit comments

Comments
 (0)