Add documentation
This commit is contained in:
parent
ca025690e0
commit
996dfd649c
|
@ -43,10 +43,14 @@ kubernetes_replicas: 1
|
||||||
kubernetes_namespace: authentik
|
kubernetes_namespace: authentik
|
||||||
# Any additional annotations to add to the ingress object, for example cert-manager
|
# Any additional annotations to add to the ingress object, for example cert-manager
|
||||||
kubernetes_ingress_annotations: {}
|
kubernetes_ingress_annotations: {}
|
||||||
# Name of the secret that is used for TLS connections
|
# Name of the secret that is used for TLS connections, leave empty to disable TLS
|
||||||
kubernetes_ingress_secret_name: authentik-outpost-tls
|
kubernetes_ingress_secret_name: authentik-outpost-tls
|
||||||
# Service kind created, can be set to LoadBalancer for LDAP outposts for example
|
# Service kind created, can be set to LoadBalancer for LDAP outposts for example
|
||||||
kubernetes_service_type: ClusterIP
|
kubernetes_service_type: ClusterIP
|
||||||
|
# Service IP family policy, can be SingleStack, PreferDualStack or RequireDualStack
|
||||||
|
kubernetes_service_ip_family_policy: SingleStack
|
||||||
|
# Service IP families, can be any combination of 'IPv4' and 'IPv6'
|
||||||
|
kubernetes_service_ip_families: []
|
||||||
# Disable any components of the kubernetes integration, can be any of
|
# Disable any components of the kubernetes integration, can be any of
|
||||||
# - 'secret'
|
# - 'secret'
|
||||||
# - 'deployment'
|
# - 'deployment'
|
||||||
|
|
|
@ -22,9 +22,11 @@ The following outpost settings are used:
|
||||||
- `kubernetes_replicas`: Replica count for the deployment of the outpost
|
- `kubernetes_replicas`: Replica count for the deployment of the outpost
|
||||||
- `kubernetes_namespace`: Namespace to deploy in, defaults to the same namespace authentik is deployed in (if available)
|
- `kubernetes_namespace`: Namespace to deploy in, defaults to the same namespace authentik is deployed in (if available)
|
||||||
- `kubernetes_ingress_annotations`: Any additional annotations to add to the ingress object, for example cert-manager
|
- `kubernetes_ingress_annotations`: Any additional annotations to add to the ingress object, for example cert-manager
|
||||||
- `kubernetes_ingress_secret_name`: Name of the secret that is used for TLS connections
|
- `kubernetes_ingress_secret_name`: Name of the secret that is used for TLS connections, can be empty to disable TLS config
|
||||||
- `kubernetes_ingress_class_name`: Optionally set the ingress class used for the generated ingress, requires authentik 2022.11.0
|
- `kubernetes_ingress_class_name`: Optionally set the ingress class used for the generated ingress, requires authentik 2022.11.0
|
||||||
- `kubernetes_service_type`: Service kind created, can be set to LoadBalancer for LDAP outposts for example
|
- `kubernetes_service_type`: Service kind created, can be set to LoadBalancer for LDAP outposts for example
|
||||||
|
- `kubernetes_service_ip_family_policy`: IP family policy that is applied to the service
|
||||||
|
- `kubernetes_service_ip_families`: Specify which IP families the service will use
|
||||||
- `kubernetes_disabled_components`: Disable any components of the kubernetes integration, can be any of
|
- `kubernetes_disabled_components`: Disable any components of the kubernetes integration, can be any of
|
||||||
- 'secret'
|
- 'secret'
|
||||||
- 'deployment'
|
- 'deployment'
|
||||||
|
|
Reference in a new issue