33 lines
917 B
YAML
33 lines
917 B
YAML
apiVersion: argoproj.io/v1alpha1
|
|
kind: Application
|
|
metadata:
|
|
name: authentik
|
|
namespace: argocd
|
|
spec:
|
|
project: default
|
|
sources:
|
|
|
|
# FUENTE B: Tu repositorio de Gitea (tu fuente de la verdad)
|
|
- repoURL: 'https://gitea.mitac.duckdns.org/deimo72/Authentik.git'
|
|
targetRevision: main
|
|
ref: configuracion ## Define la variable $configuracion
|
|
|
|
# FUENTE A: El Chart oficial (repositorio externo)
|
|
- repoURL: 'https://charts.goauthentik.io' # Ajusta a la URL del chart que usas
|
|
chart: authentik
|
|
targetRevision: 2026.2.2 # Versión específica del chart
|
|
helm:
|
|
valueFiles:
|
|
- $configuracion/apps/authentik/values-authentik.yaml # Ruta exacta en tu Gitea
|
|
|
|
destination:
|
|
server: 'https://kubernetes.default.svc'
|
|
namespace: authentik
|
|
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
selfHeal: true
|
|
syncOptions:
|
|
- CreateNamespace=true
|