Files
authentik-kubernetes-operator/artifacts/crd/proxyProvider.yaml
T
t.behrendt 7f02312b0b feat: allow proxy provider to reference an outpost to be added to
feat: allow proxyProvider outpost field to be updated
2026-05-25 13:33:18 +02:00

59 lines
1.4 KiB
YAML

apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: proxyproviders.proxyprovider.t000-n.de
finalizers:
- proxyprovider.t000-n.de/delete-authentik-proxyprovider
spec:
group: proxyprovider.t000-n.de
versions:
- name: v1alpha1
served: true
storage: true
subresources:
status: {}
additionalPrinterColumns:
- name: PK
type: string
jsonPath: .status.pk
- name: Outpost
type: string
jsonPath: .spec.outpost
schema:
openAPIV3Schema:
type: object
properties:
spec:
type: object
properties:
name:
type: string
authorization_flow:
type: string
invalidation_flow:
type: string
external_host:
type: string
outpost:
type: string
format: uuid
required:
- name
- authorization_flow
- invalidation_flow
- external_host
- outpost
status:
type: object
properties:
pk:
type: string
required:
- pk
names:
kind: ProxyProvider
plural: proxyproviders
shortNames:
- pp
scope: Namespaced