outposts: don't override authentik_host for embedded outpost authentik_host

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-08-08 16:29:33 +02:00
parent ccfc1dbcc2
commit 8180d6f9e8
1 changed files with 7 additions and 12 deletions

View File

@ -1,12 +1,9 @@
"""Outpost managed objects"""
from dataclasses import asdict
from authentik.managed.manager import EnsureExists, ObjectManager
from authentik.outposts.models import (
DockerServiceConnection,
KubernetesServiceConnection,
Outpost,
OutpostConfig,
OutpostType,
)
@ -33,14 +30,12 @@ class OutpostManager(ObjectManager):
created_callback=outpost_created,
name="authentik Embedded Outpost",
type=OutpostType.PROXY,
_config=asdict(
OutpostConfig(
authentik_host="",
kubernetes_disabled_components=[
"deployment",
"secret",
],
)
),
_config={
# We don't use OutpostConfig here to not override authentik_host
"kubernetes_disabled_components": [
"deployment",
"secret",
],
},
),
]