onyx_pods/wordpresscmoag/wordpresscmoag.yaml

85 lines
2.2 KiB
YAML

apiVersion: v1
kind: Pod
metadata:
annotations:
io.kubernetes.cri-o.TTY/wordpresscmoag: "false"
io.podman.annotations.autoremove/wordpresscmoag: "FALSE"
io.podman.annotations.init/wordpresscmoag: "FALSE"
io.podman.annotations.label/wordpresscmoag: type:container_runtime_t
io.podman.annotations.privileged/wordpresscmoag: "FALSE"
io.podman.annotations.publish-all/wordpresscmoag: "FALSE"
labels:
app: wordpresscmoag-pod
name: wordpresscmoag-pod
spec:
containers:
- args:
- mysqld
env:
- name: MYSQL_USER
value: wordpress
- name: MYSQL_ROOT_PASSWORD
value: blafasel27
- name: MYSQL_DATABASE
value: wordpress
- name: MYSQL_PASSWORD
value: blafasel27
image: docker.io/library/mysql:8.0
name: db
ports:
- containerPort: 80
hostPort: 9020
resources: {}
securityContext:
capabilities:
drop:
- CAP_MKNOD
- CAP_NET_RAW
- CAP_AUDIT_WRITE
volumeMounts:
- mountPath: /var/lib/mysql
name: data-wordpresscmoag-dp-0
- env:
- name: WORDPRESS_DB_PASSWORD
value: blafasel27
- name: WORDPRESS_DB_USER
value: wordpress
- name: WORDPRESS_DB_NAME
value: wordpress
- name: WORDPRESS_DB_HOST
value: 127.0.0.1
image: docker.io/library/wordpress:php8.1-apache
name: wordpress
resources: {}
securityContext:
capabilities:
drop:
- CAP_MKNOD
- CAP_NET_RAW
- CAP_AUDIT_WRITE
volumeMounts:
- mountPath: /var/www/html
name: data-wordpresscmoag-wp-0
- mountPath: /usr/local/etc/php/conf.d/uploads.ini
name: data-wordpresscmoag-wp-1
- mountPath: /var/log/apache2
name: data-wordpresscmoag-logs-0
restartPolicy: Never
volumes:
- hostPath:
path: /data/wordpresscmoag/wp
type: Directory
name: data-wordpresscmoag-wp-0
- hostPath:
path: /home/containers/onyx_pods/wordpresscmoag/uploads.ini
type: File
name: data-wordpresscmoag-wp-1
- hostPath:
path: /data/wordpresscmoag/db
type: Directory
name: data-wordpresscmoag-dp-0
- hostPath:
path: /data/wordpresscmoag/logs
type: Directory
name: data-wordpresscmoag-logs-0