Looks like I was barking up the wrong tree, I nuked the Chart that I pulled from the authentik helm repo and recreated a more simplistic one with no extra dependencies. Not worth debugging further, but was enough to just define:
name: authentik
apiVersion: v2
version: 2023.6.1
dependencies:
- name: authentik
version: 2023.6.1
repository: https://charts.goauthentik.io
instead of
apiVersion: v2
version: 2023.6.1
appVersion: 2023.6.0
name: authentik
description: authentik is an open-source Identity Provider focused on flexibility and versatility
type: application
home: https://goauthentik.io
sources:
- https://goauthentik.io/docs/
- https://github.com/goauthentik/authentik
keywords:
- authentication
- directory
- identity
- idp
- ldap
- oauth
- oidc
- proxy
- saml
- scim
- single-sign-on
- sp
- sso
icon: https://goauthentik.io/img/icon.png
maintainers:
- name: authentik Team
email: [email protected]
url: https://goauthentik.io
dependencies:
- name: postgresql
version: 10.16.2
repository: https://charts.goauthentik.io
condition: postgresql.enabled
- name: redis
version: 15.7.6
repository: https://charts.goauthentik.io
condition: redis.enabled
- name: authentik-remote-cluster
repository: https://charts.goauthentik.io
version: 1.2.1
condition: serviceAccount.create
alias: serviceAccount
annotations:
artifacthub.io/changes: |
- kind: changed
description: upgrade to authentik 2023.6.0
artifacthub.io/license: GPL
artifacthub.io/links: |
- name: GitHub
url: https://github.com/goauthentik/authentik
- name: Docs
url: https://goauthentik.io/docs/
artifacthub.io/maintainers: |
- name: authentik Team
email: [email protected]
url: https://goauthentik.io
artifacthub.io/images: |
- name: authentik
image: ghcr.io/goauthentik/server:2023.6.0
whitelisted: true
- name: authentik-outpost-proxy
image: ghcr.io/goauthentik/proxy:2023.6.0
whitelisted: true
- name: authentik-outpost-ldap
image: ghcr.io/goauthentik/ldap:2023.6.0
whitelisted: true
- name: authentik-outpost-radius
image: ghcr.io/goauthentik/radius:2023.6.0
whitelisted: true
artifacthub.io/screenshots: |
- title: User interface
url: https://goauthentik.io/img/screen_apps_light.jpg
- title: Admin interface
url: https://goauthentik.io/img/screen_admin_light.jpg
Actually looking back at that I wonder if the mismatch in app version {2023.6.1} in values vs {2023.6.0} in chart could have had anything to do with it.