Aleksandr Bogomiakov
87e7bcebcf
Enable Hexor Lab login theme in Keycloak realm
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 19s
Keycloak Terraform / Terraform (push) Successful in 45s
2026-10-21 21:36:21 +01:00
Aleksandr Bogomiakov
cd8cb1f586
Deploy Hexor Lab Phosphor login theme
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 12s
2026-10-21 21:31:25 +01:00
Aleksandr Bogomiakov
dd0f664324
Add Shadowsocks deployment on spb with Vaultwarden credentials
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
2026-10-15 10:58:52 +01:00
Aleksandr Bogomiakov
04610cc6e2
Changed llama model unsloth/Qwen3.8-27B-GGUF:UD-Q6_K -> unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q6_K
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 19s
2026-10-15 01:19:37 +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
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
6da0a39428
Preserve RustDesk client IP addresses during NAT detection
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 34s
2026-10-12 11:49:24 +01:00
Aleksandr Bogomiakov
4c744e539c
Normalize migrated manifest whitespace
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 2m32s
2026-10-12 11:46: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
089bc9bfb5
Added meguri
Keycloak Terraform / Terraform (push) Failing after 41s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 2m59s
2026-10-07 18:09:48 +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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
4159a6c045
NG: web-petting app
...
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 31s
Co-Authored-By: Claude <noreply@anthropic.com >
2026-10-06 17:42:49 +01:00
Aleksandr Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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 Bogomiakov and Claude
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
41729bf256
NG: enable sso for VW
Keycloak Terraform / Terraform (push) Failing after 39s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 19s
2026-10-06 00:42:40 +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
Aleksandr Bogomiakov
cf88753ff5
NG: secret manager and VW
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Failing after 14m33s
2026-10-05 18:40:46 +01:00
Aleksandr Bogomiakov
862a7619e2
Track main instead of k8s-ng in the new cluster's applications
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 22s
2026-10-05 18:31:58 +01:00
Aleksandr Bogomiakov
5a29dcc236
Stop tracking rendered Helm charts in k8s-ng
2026-10-05 18:31:52 +01:00
Aleksandr Bogomiakov
bcfbfcd362
Moved PSQL to NG
2026-10-05 18:30:17 +01:00
Aleksandr Bogomiakov
2676ecef5d
Moved ArgoCD to NG
2026-10-05 18:13:48 +01:00
Aleksandr Bogomiakov
5768a4ff3b
fix grafana datasource
Check with kubeconform / lint (push) Successful in 7s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
Auto-update README / Generate README and Create MR (push) Successful in 9s
2026-09-01 23:06:49 +01:00
Aleksandr Bogomiakov
7ce98c4982
fix loki helm chart path
Check with kubeconform / lint (push) Successful in 5s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
Auto-update README / Generate README and Create MR (push) Successful in 12s
2026-09-01 22:35:02 +01:00
Aleksandr Bogomiakov
18f2654ff1
updated prom 84.3.0 -> 88.6.2, loki 6.29.0 -> 18.11.7, promtail 6.16.6 -> 6.17.1
Auto-update README / Generate README and Create MR (push) Successful in 11s
Check with kubeconform / lint (push) Successful in 6s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
2026-09-01 22:30:43 +01:00
Aleksandr Bogomiakov
2fb63dded8
updated longhorn 1.12.0 -> 1.12.1
Check with kubeconform / lint (push) Successful in 6s
Auto-update README / Generate README and Create MR (push) Successful in 8s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 5s
2026-09-01 22:25:34 +01:00
Aleksandr Bogomiakov
46bf1dc41b
updated keycloak 7.1.11 -> 7.3.1
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 5s
Check with kubeconform / lint (push) Successful in 5s
Auto-update README / Generate README and Create MR (push) Successful in 8s
2026-09-01 22:23:48 +01:00
Aleksandr Bogomiakov
eda408aaea
updated external-secrets 1.1.0 -> 2.10.0
Check with kubeconform / lint (push) Successful in 15s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 9s
Auto-update README / Generate README and Create MR (push) Successful in 12s
2026-09-01 22:21:37 +01:00
Aleksandr Bogomiakov
7b9da9236f
updated cert-manager 1.20.0 -> 1.21.1
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 20s
2026-09-01 22:19:01 +01:00
Aleksandr Bogomiakov
f2a607fda1
Updated k3s v1.36.1+k3s1 -> v1.36.4+k3s1
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
Auto-update README / Generate README and Create MR (push) Successful in 9s
Check with kubeconform / lint (push) Successful in 7s
2026-09-01 22:14:55 +01:00
Aleksandr Bogomiakov
d57bb01608
Updated argoCD
Check with kubeconform / lint (push) Successful in 7s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 7s
Auto-update README / Generate README and Create MR (push) Successful in 12s
2026-09-01 22:06:58 +01:00
Aleksandr Bogomiakov
76f77fbc56
Fixed GITEA__webhook__ALLOWED_HOST_LIST -> GITEA__security__ALLOWED_HOST_LIST
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 23s
Check with kubeconform / lint (push) Successful in 10s
Auto-update README / Generate README and Create MR (push) Successful in 8s
2026-09-01 21:51:08 +01:00
Aleksandr Bogomiakov
1091d6bd14
Enabled auto sync openbanking
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 10s
Check with kubeconform / lint (push) Successful in 9s
Auto-update README / Generate README and Create MR (push) Successful in 7s
2026-08-01 14:43:48 +01:00
Aleksandr Bogomiakov
9f56045009
Enabled auto sync openbanking
Check with kubeconform / lint (push) Successful in 8s
Auto-update README / Generate README and Create MR (push) Successful in 7s
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
2026-08-01 13:30:39 +01:00
Aleksandr Bogomiakov
2583236f6d
Enabled auto sync openbanking
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 15s
Check with kubeconform / lint (push) Successful in 10s
Auto-update README / Generate README and Create MR (push) Successful in 8s
2026-08-01 13:24:23 +01:00