neue yaml variante

This commit is contained in:
titusvermesan
2024-11-01 10:23:37 +01:00
parent d6ea93e0f7
commit 480e4027d0
3 changed files with 74 additions and 65 deletions

View File

@@ -0,0 +1,62 @@
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: 23.*.*
helm:
parameters:
- name: 'ingress.enabled'
value: 'true'
- name: ingress.hostname
value: 'www.innovation-hub-niedersachsen.de'
- name: ingress.tls
value: 'false'
- name: 'ingress.tls[0].hosts[0]'
value: 'www.innovation-hub-niedersachsen.de'
- name: 'ingress.tls[0].secretName'
value: www.innnovation-hub-niedersachsen.de-tls
- name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints
value: 'web'
- name: ingress.annotations.kubernetes\.io\/ingress\.class
value: traefik
- name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls
value: 'true'
forceString: true
- name: ingress.annotations.cert-manager\.io\/cluster-issuer
value: lets-encrypt-staging
- name: persistence.enabled
value: 'true'
chart: wordpress
destination:
server: 'https://kubernetes.default.svc'
namespace: wordpress
syncPolicy:
automated:
selfHeal: true
prune: true
syncOptions:
- CreateNamespace=true
containerSecurityContext:
enabled: false
mariadb:
primary:
containerSecurityContext:
enabled: false
podSecurityContext:
enabled: false
serviceAccount:
create: false
memcached:
containerSecurityContext:
enabled: false
podSecurityContext:
enabled: false
podSecurityContext:
enabled: false
wordpressPassword: S39BKWjSkh

View File

@@ -1,27 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: wordpress
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: default
server: 'https://kubernetes.default.svc'
source:
repoURL: 'https://charts.bitnami.com/bitnami'
targetRevision: 23.*.*
chart: wordpress
project: default
syncPolicy:
automated:
prune: true
selfHeal: true
values: |
wordpressUsername: admin
wordpressPassword: 'InnoHubADMIN_2024!'
wordpressEmail: 'inno-netz@zpd.polizei.niedersachsen.de'
wordpressFirstName: Innovation
wordpressLastName: Hub
service:
type: ClusterIP

View File

@@ -9,54 +9,28 @@ spec:
source: source:
repoURL: 'https://charts.bitnami.com/bitnami' repoURL: 'https://charts.bitnami.com/bitnami'
targetRevision: 23.*.* targetRevision: 23.*.*
chart: wordpress
helm: helm:
parameters: parameters:
- name: 'ingress.enabled'
value: 'true'
- name: ingress.hostname - name: ingress.hostname
value: 'www.innovation-hub-niedersachsen.de' value: 'www.innovation-hub-niedersachsen.de'
- name: ingress.tls
value: 'false'
- name: 'ingress.tls[0].hosts[0]'
value: 'www.innovation-hub-niedersachsen.de'
- name: 'ingress.tls[0].secretName'
value: www.innnovation-hub-niedersachsen.de-tls
- name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints
value: 'web' value: 'web'
- name: ingress.annotations.kubernetes\.io\/ingress\.class
value: traefik
- name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls
value: 'true'
forceString: true
- name: ingress.annotations.cert-manager\.io\/cluster-issuer
value: lets-encrypt-staging
- name: persistence.enabled
value: 'true'
chart: wordpress
destination: destination:
server: 'https://kubernetes.default.svc'
namespace: wordpress namespace: wordpress
server: 'https://kubernetes.default.svc'
syncPolicy: syncPolicy:
automated: automated:
selfHeal: true
prune: true prune: true
selfHeal: true
syncOptions: syncOptions:
- CreateNamespace=true - CreateNamespace=true
containerSecurityContext: values: |
enabled: false wordpressUsername: admin
mariadb: wordpressPassword: 'InnoHubADMIN_2024!'
primary: wordpressEmail: 'inno-netz@zpd.polizei.niedersachsen.de'
containerSecurityContext: wordpressFirstName: Innovation
enabled: false wordpressLastName: Hub
podSecurityContext: mariadb.auth.rootPassword=Inno-root_DB
enabled: false service:
serviceAccount: type: ClusterIP
create: false
memcached:
containerSecurityContext:
enabled: false
podSecurityContext:
enabled: false
podSecurityContext:
enabled: false
wordpressPassword: S39BKWjSkh