weebo-authentik

AuthentikUser

Mirrors authentik_user.

  • API version: authentik.weebo.io/v1alpha1
  • Scope: Cluster
  • Short names: none

Mirrors authentik_user. Cluster-scoped, like AuthentikGroup.

Deliberately has no credential/password field — Authentik owns its own invite/reset flows. If a bootstrap password is ever needed it goes through SecretStore (generated, never stored in this spec). See .prompt/plan.md.

Example

apiVersion: authentik.weebo.io/v1alpha1
kind: AuthentikUser
metadata:
  name: my-user
spec:
  username: alice
  name: Alice Example
  email: alice@example.com
  groupRefs:
    - weebo_user

Spec fields

FieldTypeRequiredDefaultDescription
emailstringyes
groupRefsstring[]no[]Groups this user belongs to, by their Authentik name (AuthentikGroup.spec.name), not the name of the CR describing them — each is resolved with a /core/groups/?name= query, never read from Kubernetes. An unresolvable entry fails the reconcile with GroupRefNotFound.
isActivebooleannotrue
namestringyes
usernamestringyes

Build a manifest

Answer the questions and fill in the fields: the YAML preview updates as you type, ready to copy or download and kubectl apply.

Loading form...