13 Commits
Author SHA1 Message Date
cyberops7 bbaf955ea5 Make RKE2 scripts pass shellcheck (severity=warning) and hygiene hooks
The lint CI runs pre-commit on changed files, so touching these scripts
surfaced pre-existing warnings. Address them without changing behavior:
- Quote array elements (SC2206) and command substitutions (SC2046).
- Disable SC2087 on the ssh heredocs (vars are intentionally expanded
  client-side) and SC1090 on 'source ~/.bashrc' (not followable).
- Keep unused config knobs (KVVERSION, interface) with a targeted
  SC2034 disable; drop the genuinely-unused allnomaster1 array.
- Strip trailing whitespace.

Verified: shellcheck --severity=warning clean and pre-commit green
(ShellCheck v0.10.0) on both files; bash -n syntax OK.
2026-07-08 23:32:34 -06:00
cyberops7 0cb8910004 Fix rancher-lb LoadBalancer wait-loop in RKE2 scripts
The wait-loop was missing '-o' before the jsonpath template, so
'jsonpath={...}' was parsed as a service name and the query errored
to empty output, causing the loop to never wait. It also queried
.status.conditions[Pending], a shape Services do not have.

Poll the rancher-lb service and block until MetalLB assigns an
external IP instead.
2026-07-08 22:57:55 -06:00
James Turland 98fc682a86 update 2023-11-22 16:26:43 +00:00
James Turland 7f5f2c7140 update 2023-11-22 14:46:32 +00:00
James Turland 7f308b48db update 2023-11-22 14:45:27 +00:00
James Turland 05b86c9413 update 2023-11-22 14:41:18 +00:00
James Turland fb753dbc14 update 2023-11-22 13:15:14 +00:00
James Turland 99ae994da7 update 2023-11-22 12:43:28 +00:00
James Turland 7be38c6352 Merge branch 'main' of https://github.com/JamesTurland/JimsGarage 2023-11-22 12:19:36 +00:00
James Turland 2b634c5856 add 2023-11-22 12:19:32 +00:00
tehNooBandGitHub 85482baf9c Update rke2-cilium-config.yaml 2023-11-22 11:34:34 +00:00
tehNooBandGitHub 592a9912f5 Create rke2-cilium-config.yaml 2023-11-22 11:26:29 +00:00
James Turland 74b7121413 add cilium 2023-11-22 11:25:32 +00:00