feat: Shit, multiple things

This commit is contained in:
Lino Silva
2023-01-31 15:37:13 +00:00
parent 51400d260b
commit acd49ed5d8
19 changed files with 80 additions and 7483 deletions
+21
View File
@@ -0,0 +1,21 @@
---
- name: Add authentik helm repo
kubernetes.core.helm_repository:
name: authentik
repo_url: "https://charts.goauthentik.io"
- name: Update the repository cache
kubernetes.core.helm:
kubeconfig: /Users/lino.silva/.kube/config
name: dummy
namespace: kube-system
state: absent
update_repo_cache: true
- name: Deploy latest version of Authentik chart inside
kubernetes.core.helm:
kubeconfig: /Users/lino.silva/.kube/config
name: authentik
namespace: traefik
chart_ref: authentik/authentik
values: "{{ lookup('template', 'values.yml') | from_yaml }}"
+22
View File
@@ -0,0 +1,22 @@
authentik:
secret_key: "fKkVEXDoUdGYwoNb$97xQuG9uw7zu$rFDe6y7!UZ&6$5*cyx6h"
# This sends anonymous usage-data, stack traces on errors and
# performance data to sentry.io, and is fully opt-in
error_reporting:
enabled: true
postgresql:
password: "uNP9W3zMpp4853QF9f@mpJDEXprca@tX@cEj3#BLFR&WFZVBU^"
ingress:
enabled: true
hosts:
- host: auth.lino.cooking
paths:
- path: "/"
pathType: Prefix
postgresql:
enabled: true
postgresqlPassword: "uNP9W3zMpp4853QF9f@mpJDEXprca@tX@cEj3#BLFR&WFZVBU^"
redis:
enabled: true