41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
---
|
|
# tasks file for wordpress
|
|
- name: Deploy Wordpress
|
|
kubernetes.core.helm:
|
|
name: wordpress
|
|
chart_ref: bitnami/wordpress
|
|
release_namespace: wordpress
|
|
create_namespace: true
|
|
values:
|
|
wordpressUsername: wordpress_admin
|
|
wordpressPassword: "{{ wordpress_admin_password }}"
|
|
wordpressEmail: wordpress@eom.dev
|
|
wordpressFirstName: Administrator
|
|
wordpressLastName: Wordpress
|
|
wordpressBlogName: Wordpress
|
|
wordpressScheme: https
|
|
smtpHost: postfix.eom.dev
|
|
smtpPort: 587
|
|
smtpUser: wordpress
|
|
smtpPassword: "{{ wordpress_admin_password }}"
|
|
smtpFromName: Wordpress
|
|
service:
|
|
type: ClusterIP
|
|
ingress:
|
|
enabled: true
|
|
ingressClassName: nginx
|
|
hostname: wordpress.eom.dev
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: ca-issuer
|
|
tls: true
|
|
persistence:
|
|
enabled: true
|
|
size: 2Ti
|
|
mariadb:
|
|
enabled: true
|
|
auth:
|
|
password: "{{ wordpress_admin_password }}"
|
|
primary:
|
|
persistence:
|
|
size: 2Ti
|