From c8f9183c6682e872a5157266c18badf3f8374aca Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Tue, 30 Jan 2024 19:32:20 +0100 Subject: [PATCH] feat: add wordpress for www.oceanbox.io --- wordpress/application.yaml | 80 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 wordpress/application.yaml diff --git a/wordpress/application.yaml b/wordpress/application.yaml new file mode 100644 index 00000000..d06c649d --- /dev/null +++ b/wordpress/application.yaml @@ -0,0 +1,80 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: www-oceanbox + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: www-oceanbox + source: + repoURL: https://charts.bitnami.com/bitnami + targetRevision: 19.2.2 + chart: wordpress + helm: + values: | + allowEmptyPassword: true + autoscaling: + enabled: false + maxReplicas: 11 + minReplicas: 1 + targetCPU: 50 + targetMemory: 50 + containerPorts: + http: 8080 + https: 8443 + ingress: + annotations: + cert-manager.io/cluster-issuer: letsencrypt-production + kubernetes.io/ingress.class: nginx + nginx.ingress.kubernetes.io/backend-protocol: HTTP + nginx.ingress.kubernetes.io/proxy-body-size: 1024m + nginx.ingress.kubernetes.io/ssl-redirect: "true" + nginx.ingress.kubernetes.io/whitelist-source-range: 0.0.0.0/0 + apiVersion: "" + enabled: true + extraHosts: + - name: www.oceanbox.io + path: / + - name: wp.oceanbox.io + path: / + extraPaths: [] + extraRules: [] + extraTls: + - hosts: + - oceanbox.io + - www.oceanbox.io + - wp.oceanbox.io + secretName: oceanbox-tls + hostname: oceanbox.io + ingressClassName: "" + path: / + pathType: ImplementationSpecific + secrets: [] + selfSigned: false + tls: false + multisite: + enable: false + enableNipIoRedirect: false + host: "" + networkType: subdomain + smtpExistingSecret: "" + smtpHost: smtpgw.itpartner.no + smtpPassword: S0m3rp0m@de#21! + smtpPort: 465 + smtpProtocol: ssl + smtpUser: utvikling + wordpressBlogName: Oceanbox.io + wordpressConfiguration: "" + wordpressConfigureCache: false + wordpressEmail: info@oceanbox.io + wordpressExtraConfigContent: "" + wordpressFirstName: Svenn + wordpressLastName: Hanssen + wordpressPassword: identify stimulus whacky unluckily + wordpressPlugins: none + wordpressScheme: https + wordpressSkipInstall: false + wordpressTablePrefix: wp_ + wordpressUsername: admin