This website requires JavaScript.
Explore
Help
Register
Sign In
riotpiao-poimen
/
homelab
Watch
2
Star
0
Fork
0
Code
Issues
9
Pull Requests
Actions
Packages
Projects
1
Releases
Wiki
Activity
Files
87ea0f1147e23103112231ffeaa26ab578ea4438
homelab
/
k8s
/
infra
T
History
Story Crater Bot
87ea0f1147
feat(forgejo-runner): split into golang/node/rust runners, retire generic docker runner
2026-08-21 16:49:26 -07:00
..
databases
refactor(k8s): consolidate to infra/+apps/ single-source tree, dedicated per-app CNPG (authentik-db/temporal-db), wire monitoring-config, forgejo→cicd ns, drop orphan/stale (data-schemas, ollama, story-crater, sqs/argocd, key-rotation)
2026-08-18 15:08:03 -07:00
forgejo-runner
feat(forgejo-runner): split into golang/node/rust runners, retire generic docker runner
2026-08-21 16:49:26 -07:00
iam
fix(authentik): label argocd oidc-secret part-of=argocd — argocd's $secret substitution only reads labelled Secrets; without it OIDC login failed with oauth2 invalid_client (empty client_secret to IdP)
2026-08-18 15:08:04 -07:00
logging
fix(grafana): add email/login/name_attribute_path for Authentik OIDC — Grafana was falling back to GitHub-style <api_url>/emails (404 'Error getting email address'), breaking OAuth login; read identity from userinfo claims instead
2026-08-18 15:08:04 -07:00
longhorn
fix(agent-pod): remote tui session for multi-agent
2026-08-18 15:08:04 -07:00
minio
refactor(argocd): replace SOPS CMP with ksops kustomize generator, rotate age key — CMP discover glob silently shadowed kustomize rendering of any app whose path held a .enc.yaml (MinIO Tenant/cloudflared/authentik jobs never applied); centralize 8 Secret manifests under k8s/argocd/secrets, defer 4 helm-values fragments
2026-08-18 15:08:04 -07:00
monitoring
feat: cut api.riotpiao.com over to the Go gateway and retire Kong
2026-08-19 22:51:53 -07:00