diff --git a/authentik/outposts/managed.py b/authentik/outposts/managed.py index 5c66646e3..9983c0d86 100644 --- a/authentik/outposts/managed.py +++ b/authentik/outposts/managed.py @@ -1,6 +1,8 @@ """Outpost managed objects""" +from dataclasses import asdict + from authentik.managed.manager import EnsureExists, ObjectManager -from authentik.outposts.models import Outpost, OutpostType +from authentik.outposts.models import Outpost, OutpostConfig, OutpostType MANAGED_OUTPOST = "goauthentik.io/outposts/embedded" @@ -15,5 +17,15 @@ class OutpostManager(ObjectManager): MANAGED_OUTPOST, name="authentik Embedded Outpost", type=OutpostType.PROXY, + _config=asdict( + OutpostConfig( + authentik_host="", + kubernetes_disabled_components=[ + "deployment", + "service", + "secret", + ], + ) + ), ), ]