15 lines
583 B
Python
15 lines
583 B
Python
"""LDAP Provider Kubernetes Contoller"""
|
|
from authentik.outposts.controllers.base import DeploymentPort
|
|
from authentik.outposts.controllers.kubernetes import KubernetesController
|
|
from authentik.outposts.models import KubernetesServiceConnection, Outpost
|
|
|
|
|
|
class LDAPKubernetesController(KubernetesController):
|
|
"""LDAP Provider Kubernetes Contoller"""
|
|
|
|
def __init__(self, outpost: Outpost, connection: KubernetesServiceConnection):
|
|
super().__init__(outpost, connection)
|
|
self.deployment_ports = [
|
|
DeploymentPort(389, "ldap", "tcp", 3389),
|
|
]
|