authentik.providers.ldap.controllers.kubernetes
LDAP Provider Kubernetes Controller
1"""LDAP Provider Kubernetes Controller""" 2 3from authentik.outposts.controllers.base import DeploymentPort 4from authentik.outposts.controllers.kubernetes import KubernetesController 5from authentik.outposts.models import KubernetesServiceConnection, Outpost 6 7 8class LDAPKubernetesController(KubernetesController): 9 """LDAP Provider Kubernetes Controller""" 10 11 def __init__(self, outpost: Outpost, connection: KubernetesServiceConnection): 12 super().__init__(outpost, connection) 13 self.deployment_ports = [ 14 DeploymentPort(389, "ldap", "tcp", 3389), 15 DeploymentPort(636, "ldaps", "tcp", 6636), 16 DeploymentPort(9300, "http-metrics", "tcp", 9300), 17 ]
9class LDAPKubernetesController(KubernetesController): 10 """LDAP Provider Kubernetes Controller""" 11 12 def __init__(self, outpost: Outpost, connection: KubernetesServiceConnection): 13 super().__init__(outpost, connection) 14 self.deployment_ports = [ 15 DeploymentPort(389, "ldap", "tcp", 3389), 16 DeploymentPort(636, "ldaps", "tcp", 6636), 17 DeploymentPort(9300, "http-metrics", "tcp", 9300), 18 ]
LDAP Provider Kubernetes Controller
LDAPKubernetesController( outpost: authentik.outposts.models.Outpost, connection: authentik.outposts.models.KubernetesServiceConnection)
12 def __init__(self, outpost: Outpost, connection: KubernetesServiceConnection): 13 super().__init__(outpost, connection) 14 self.deployment_ports = [ 15 DeploymentPort(389, "ldap", "tcp", 3389), 16 DeploymentPort(636, "ldaps", "tcp", 6636), 17 DeploymentPort(9300, "http-metrics", "tcp", 9300), 18 ]