fix(authentik): adopt published operator 0.1.4 and retire obsolete Redis #78
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
homelab/core!78
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/authentik-redis-retirement"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adopts the now-published0.1.4 operator/chart from source PR homelab/authentik-operator#3. Published chart renders the expected ghcr.io/morten-olsen/homelab-authentik-operator:0.1.4 image; server-side dry-run against authentik namespace passed. Full unit/envtest and cleanup ownership regressions passed locally; remote E2E passed https://github.com/morten-olsen/homelab-authentik-operator/actions/runs/40414517566. All current AuthentikServer resources use supported2026.8.5 and are healthy. The operator removes only controlled legacy Redis resources, removes unused env/status, and preserves the application image, PostgreSQL/bootstrap settings and credentials. After rollout verify health/SSO and the pre-recorded bootstrap credential hash.
Deployed core1c069fb2d8a53895be1e973d50d79d40c45208b8 and published operator0.1.4. Owned obsolete Redis Deployment/Service are absent; server/worker no longer contain AUTHENTIK_REDIS__HOST and the stale RedisReady condition is removed. Both applications remain ready on Authentik2026.8.5. Bootstrap credential hash exactly matches the pre-rollout baseline. All eight affected ArgoCD Applications are Synced/Healthy. Authentik readiness and NetBird OIDC discovery return200; browser follows NetBird SSO to the rendered Authentik login form with no page errors. Full authenticated user login was not performed. Both Dawarich/Immich cache pods retain their original UIDs; VPN management/signal connected. Temporary Kind, namespace/PV, test applications and helper pods were removed; temporary local source/render artifacts cleaned.