refactor(authentik): Seperate blueprint for applications

This commit is contained in:
2026-10-10 11:21:54 +05:30
parent 01ddf5937b
commit 1a104cb0c5
10 changed files with 329 additions and 158 deletions
+29
View File
@@ -0,0 +1,29 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: blueprint-outpost
namespace: authentik
data:
outpost.yaml: |
version: 1
metadata:
name: Embedded outpost
entries:
- model: authentik_blueprints.metaapplyblueprint
attrs:
identifiers:
path: mounted/cm-blueprint-garage-ui/garage-ui.yaml
required: true
- model: authentik_blueprints.metaapplyblueprint
attrs:
identifiers:
path: mounted/cm-blueprint-qbittorrent/qbittorrent.yaml
required: true
# Serves forward auth for the apps behind the authentik middleware.
- model: authentik_outposts.outpost
identifiers:
managed: goauthentik.io/outposts/embedded
attrs:
providers:
- !Find [authentik_providers_proxy.proxyprovider, [name, garage-ui]]
- !Find [authentik_providers_proxy.proxyprovider, [name, qbittorrent]]