From 1f44a193a2c064f095944295dd1197cd2acfb00b Mon Sep 17 00:00:00 2001 From: reachableceo Date: Wed, 2 Sep 2026 12:03:26 -0500 Subject: [PATCH] =?UTF-8?q?feat(k8s):=20cnode=20disks=20on=20TS5-SSD;=20wo?= =?UTF-8?q?rker=20roster=20=E2=80=94=20ultix-streaming=20replaces=20tsys5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - cnodes 102/705/603 moved to TS5-SSD storage by founder (etcd apply 4-5s -> <1s) - wnode-tsys5 slot retired; ultix-streaming joins in its place (5 workers) - ultix-offstage unreachable; stays excluded until back on tailnet [#367][#368] https://projects.knownelement.com/issues/368 --- k8s/env.sh | 19 +++++++++---------- k8s/proxmox-tuning.sh | 6 +++--- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/k8s/env.sh b/k8s/env.sh index e500dbe..64fbeb2 100644 --- a/k8s/env.sh +++ b/k8s/env.sh @@ -22,11 +22,13 @@ BOOTSTRAP_IP="$CNODE1_IP" BOOTSTRAP_NAME="$CNODE1_NAME" # --- Worker nodes (Tailscale 100.x addresses) --- +# Roster (2026-09-02, #368): the wnode-tsys5 slot was REPLACED by +# ultix-streaming (founder ruling) — same box, joined directly. WNODE1_NAME="pfv-k8s-wnode-tsys3" WNODE1_IP="100.126.9.112" -WNODE2_NAME="pfv-k8s-wnode-tsys5" -WNODE2_IP="100.122.252.116" +WNODE2_NAME="ultix-streaming" +WNODE2_IP="100.101.187.119" WNODE3_NAME="pfv-k8s-wnode-tsys6" WNODE3_IP="100.83.49.75" @@ -37,15 +39,12 @@ WNODE4_IP="100.119.240.11" WNODE5_NAME="pfv-k8s-wnode-tsys9" WNODE5_IP="100.95.201.66" -WNODE6_NAME="ultix-offstage" -WNODE6_IP="100.70.119.59" +# ultix-offstage: unreachable 2026-09-02 — join when it is back on the tailnet +# WNODE6_NAME="ultix-offstage" +# WNODE6_IP="100.70.119.59" -# ultix-streaming: SSH key not yet deployed — join after setup -# WNODE7_NAME="ultix-streaming" -# WNODE7_IP="100.101.187.119" - -ALL_WNODES=("$WNODE1_IP" "$WNODE2_IP" "$WNODE3_IP" "$WNODE4_IP" "$WNODE5_IP" "$WNODE6_IP") -ALL_WNODE_NAMES=("$WNODE1_NAME" "$WNODE2_NAME" "$WNODE3_NAME" "$WNODE4_NAME" "$WNODE5_NAME" "$WNODE6_NAME") +ALL_WNODES=("$WNODE1_IP" "$WNODE2_IP" "$WNODE3_IP" "$WNODE4_IP" "$WNODE5_IP") +ALL_WNODE_NAMES=("$WNODE1_NAME" "$WNODE2_NAME" "$WNODE3_NAME" "$WNODE4_NAME" "$WNODE5_NAME") # --- SSH --- SSH_USER="localuser" diff --git a/k8s/proxmox-tuning.sh b/k8s/proxmox-tuning.sh index 74d75cd..def820d 100644 --- a/k8s/proxmox-tuning.sh +++ b/k8s/proxmox-tuning.sh @@ -21,9 +21,9 @@ RUN="${RUN:-0}" # vmid|cpuunits|startup|scsi0-line|net0-line|net1-line # scsi0/net lines are the FULL desired config (Proxmox replaces wholesale). TUNINGS=( - "102|4000|order=20,up=180|S2:102/vm-102-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:CB:97:10,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:47:13:08,bridge=datanet,queues=2" - "705|4000|order=20,up=180|S1:705/vm-705-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:40:25:F8,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:AF:3D:89,bridge=datanet,queues=2" - "603|4000|order=20,up=180|D1:603/vm-603-disk-0.qcow2,cache=writeback,format=qcow2,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:38:C0:58,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:1F:F1:E1,bridge=storagenet,queues=2" + "102|4000|order=20,up=180|TS5-SSD:102/vm-102-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:CB:97:10,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:47:13:08,bridge=datanet,queues=2" + "705|4000|order=20,up=180|TS5-SSD:705/vm-705-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:40:25:F8,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:AF:3D:89,bridge=datanet,queues=2" + "603|4000|order=20,up=180|TS5-SSD:603/vm-603-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:38:C0:58,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:1F:F1:E1,bridge=storagenet,queues=2" "313|2000|order=40,up=120|local-lvm:vm-313-disk-0,iothread=1,ssd=1,discard=on,size=300G|virtio=BC:24:11:EE:7E:7B,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:DF:C2:E9,bridge=datanet,queues=2" "601|2000|order=40,up=120|local-lvm:vm-601-disk-0,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:FA:6E:B5,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:39:7D:0B,bridge=storagenet,queues=2" "701|2000|order=40,up=120|S2:701/vm-701-disk-0.qcow2,cache=writeback,iothread=1,ssd=1,discard=on,size=32G|virtio=BC:24:11:30:B8:07,bridge=vmbr0,firewall=1,queues=2|virtio=BC:24:11:C8:0E:8A,bridge=datanet,queues=2"