Files
k3s/argocd/apps/wordpress/wordpress.yaml
titusvermesan 6c6611f13b pod privileged
2024-11-20 18:06:15 +01:00

56 lines
1.6 KiB
YAML

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: wordpress
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: default
source:
repoURL: 'https://charts.bitnami.com/bitnami'
targetRevision: 24.*.*
chart: wordpress
# helm:
# parameters:
# - name: ingress.enabled
# value: 'true'
# - name: service.type
# value: 'NodePort'
# - name: ingress.annotations.kubernetes\.io\/ingress\.class
# value: 'traefik'
# - name: ingress.hostname
# value: 'www.innovation-hub-niedersachsen.de'
# - name: ingress.tls
# value: 'true'
# - name: ingress.annotations.cert-manager\.io\/cluster-issuer
# value: lets-encrypt
# - name: smtpHost
# value: '192.168.4.125'
# - name: smtpPort
# value: '25'
# - name: mariadb.enabled
# value: 'true'
# - name: mariadb.architecture
# value: 'standalone'
# - name: mariadb.auth.rootPassword
# value: 'wpInnoROOT'
# - name: mariadb.auth.database
# value: 'bitnami_wordpress'
# - name: mariadb.auth.username
# value: 'bn_wordpress'
# - name: mariadb.auth.password
# value: 'bn_wpInnoUSER'
# - name: mariadb.primary.persistence.enabled
# value: 'true'
destination:
namespace: wordpress
server: 'https://kubernetes.default.svc'
syncPolicy:
managedNamespaceMetadata:
labels:
pod-security.kubernetes.io/enforce: "privileged"
automated:
selfHeal: true
prune: true
syncOptions:
- CreateNamespace=true