--- apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: authentik namespace: {{ .Release.Namespace }} spec: url: https://charts.goauthentik.io/ interval: 1h --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: authentik namespace: {{ .Release.Namespace }} spec: interval: 30m chart: spec: chart: authentik version: 2024.4.2 sourceRef: kind: HelmRepository name: authentik namespace: {{ .Release.Namespace }} install: createNamespace: true upgrade: disableWait: false timeout: 10m valuesFrom: - kind: Secret name: authentik-values values: server: ingress: enabled: true annotations: external-dns.alpha.kubernetes.io/hostname: auth.hxme.net hosts: - host: auth.hxme.net paths: - path: / pathType: Prefix tls: - secretName: wildcard-hxme-net hosts: - auth.hxme.net