Commit Graph
40 Commits
Author SHA1 Message Date
Ultradesu a79c695a40 Exclude unreachable home node from exporter rollout
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 5s
2026-10-21 11:26:37 +01:00
Ultradesu 52780edbb5 Expose authenticated Loki push endpoint for tsunagi logs
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 5s
2026-10-18 00:35:03 +01:00
Aleksandr Bogomiakov aaa1e9ae7e Run CoreDNS on the AI core node and prefer local DNS replicas
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 21s
2026-10-15 00:41:04 +01:00
Aleksandr Bogomiakov 47589988bf Prefer local ingress endpoints behind k3s ServiceLB
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 31s
2026-10-15 00:37:13 +01:00
Ultradesu 2a08898a23 Configure three CoreDNS replicas on core nodes
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 17s
2026-10-14 13:57:36 +01:00
Aleksandr Bogomiakov 9b0530fb70 Bound Telegram alert messages and identify affected workloads
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 9s
2026-10-12 18:23:21 +01:00
Aleksandr Bogomiakov ba1fcae807 Disabled some prom scrape configs
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 12s
2026-10-12 14:25:09 +01:00
Aleksandr Bogomiakov da97f66448 Keep ingress traffic on the node selected by DNS
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 10s
2026-10-12 14:10:30 +01:00
Aleksandr Bogomiakov 2a89c89754 Run Traefik on every node, including the internal AI node
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 37s
2026-10-12 14:02:40 +01:00
Aleksandr Bogomiakov 8e4201621d Place core services and web-petting on external core nodes
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 1m6s
2026-10-12 13:44:16 +01:00
Aleksandr Bogomiakov ee7a82b0b8 Document PostgreSQL primary on music and replica on master
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 40s
2026-10-12 13:15:25 +01:00
Aleksandr Bogomiakov e94caf8054 Migrate Minecraft, RustDesk and Immich database to hexor-lab
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 3m3s
2026-10-12 11:45:52 +01:00
Aleksandr Bogomiakov 46bc178dab Move Vaultwarden local storage and workload to music
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 1m53s
2026-10-11 13:00:46 +01:00
Aleksandr Bogomiakov d1d28776cd Fix migration job reloads and alert context
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 17m22s
2026-10-08 18:00:44 +01:00
Aleksandr Bogomiakov 1991ffc1e3 Allow Loki gateway rolling updates on music
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 15s
2026-10-08 17:15:34 +01:00
Aleksandr Bogomiakov d8973e2daa Tune Bitwarden CLI CPU burst limit
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 19s
2026-10-08 17:11:31 +01:00
Aleksandr Bogomiakov f2d5b97465 Fixed alert reporting, instance label, gitea limits
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 29s
2026-10-08 17:03:46 +01:00
Aleksandr Bogomiakov ac8e5e127c NG: Fixed prom-stak
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 17s
2026-10-07 18:52:06 +01:00
Aleksandr Bogomiakov 52bfa88a33 Added prom-stack
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 31s
2026-10-07 18:35:17 +01:00
Aleksandr Bogomiakov 070176030c Adde meguri demo
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 11s
2026-10-07 14:24:11 +01:00
Aleksandr BogomiakovandClaude b6c671bc23 NG: bitwarden-cli bridge: liveness probe requires the unlocked status
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 31s
`bw serve` can lose its login while /sync still answers; every lookup then
fails with 500. The probe now also checks /status, so the pod restarts itself.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 21:04:29 +01:00
Aleksandr Bogomiakov 04c35083ef NG: moved gitea
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 27s
2026-10-06 20:26:25 +01:00
Aleksandr Bogomiakov be9ace99bc NG: moved gitea
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 29s
2026-10-06 20:20:49 +01:00
Aleksandr BogomiakovandClaude 1b41eee364 NG: gpu-system: drop the NFD nodeSelector the chart adds to the device plugin
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 23s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 19:27:35 +01:00
Aleksandr BogomiakovandClaude 373ce77ac8 NG: llamacpp on the ai node (Qwen3.8-27B) with the AMD GPU device plugin
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 44s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 19:20:06 +01:00
Aleksandr Bogomiakov bd88daa109 NG: fixed furumi DB
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 30s
2026-10-06 19:07:58 +01:00
Aleksandr BogomiakovandClaude 1c7185aed6 NG: Vaultwarden moves to vw.hexor.cy (vw.btwiusearch.net dropped)
Keycloak Terraform / Terraform (push) Failing after 32s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 16s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 18:05:41 +01:00
Aleksandr BogomiakovandClaude 6d39028e2f NG: HTTP-01 fallback solver for domains outside the DNS-01 zones
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 17s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 17:57:36 +01:00
Aleksandr BogomiakovandClaude 5f0a3ca3b6 NG: web_petting database in main PostgreSQL cluster
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 17:42:49 +01:00
Aleksandr BogomiakovandClaude 07cdc88568 NG: document PostgreSQL layout (primary on music, replica on ams-1)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 17:31:18 +01:00
Aleksandr BogomiakovandClaude b11b7c902d NG: move furumi to apps project
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 17s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 16:30:44 +01:00
Aleksandr BogomiakovandClaude ff4e87aca0 NG: furumi player pinned to the music node
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 1m19s
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 16:18:36 +01:00
Aleksandr BogomiakovandClaude 01561ea2cd NG: furumi database in main PostgreSQL cluster
Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-06 16:18:36 +01:00
Aleksandr Bogomiakov 7db427f332 NG: secret stores with lookup by path or id
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 20s
Move the Vaultwarden bridge and the ClusterSecretStores out of external-secrets
into secret-stores (wave 4, after vaultwarden). A store key may be an item UUID
or an item name used as a path (k8s/<namespace>/<what>), matched exactly.
2026-10-06 15:13:09 +01:00
Aleksandr Bogomiakov fe914e2de4 NG: enable sso for VW
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 28s
2026-10-06 00:18:56 +01:00
Aleksandr Bogomiakov 0348329829 NG: enable sso for argocd
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 15s
2026-10-06 00:11:02 +01:00
Aleksandr Bogomiakov e257e3895b NG: added Keycloak
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 10s
2026-10-05 23:29:35 +01:00
Aleksandr Bogomiakov 4fe2a2b5f3 NG: added reloader
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 22s
2026-10-05 19:17:41 +01:00
Aleksandr Bogomiakov 690ff2a19c NG: added http -> https redir
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 17s
2026-10-05 19:00:28 +01:00
Aleksandr Bogomiakov 99e1818572 NG: app-of-apps CORE
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 24s
2026-10-05 18:49:42 +01:00