AuthentikNamespacePolicy
Namespace allow-list enforced by the admission webhook (and double-checked by reconcilers).
- API version:
authentik.weebo.io/v1alpha1 - Scope: Cluster
- Short names: none
- Guide: The allow-list
Namespace allow-list enforced by the admission webhook (and
double-checked by reconcilers). Cluster-scoped. Default-deny: a
(namespace, kind) pair is only allowed if some rule across every
AuthentikNamespacePolicy explicitly allows it — see
domain::allow_list::evaluate, which this CRD's rules map directly
onto.
Example
apiVersion: authentik.weebo.io/v1alpha1
kind: AuthentikNamespacePolicy
metadata:
name: my-namespacepolicy
spec:
rules:
- namespaces:
- team-a
allowedKinds:
- AuthentikApplication
- AuthentikAccessPolicy
effect: AllowSpec fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
rules | object[] | yes |
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...