From 8ea568e6f84c9c14c26377643adb64134aed3d09 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sat, 17 Oct 2020 12:41:39 +0200 Subject: Added wordpress and phpmyadmin deployment/service --- srcs/ftps/ftps.yaml | 1 + srcs/mysql/Dockerfile | 4 +++- srcs/mysql/src/entrypoint.sh | 14 ++++++++------ srcs/mysql/src/my.cnf | 4 ++++ srcs/nginx/cmd | 1 - srcs/nginx/nginx.yaml | 1 + srcs/nginx/src/ft_services.conf | 10 ++++++++++ srcs/phpmyadmin/phpmyadmin.yaml | 38 ++++++++++++++++++++++++++++++++++++++ srcs/wordpress/wordpress.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 9 files changed, 103 insertions(+), 8 deletions(-) create mode 100644 srcs/mysql/src/my.cnf delete mode 100644 srcs/nginx/cmd create mode 100644 srcs/phpmyadmin/phpmyadmin.yaml create mode 100644 srcs/wordpress/wordpress.yaml (limited to 'srcs') diff --git a/srcs/ftps/ftps.yaml b/srcs/ftps/ftps.yaml index 07e9add..331c0c7 100644 --- a/srcs/ftps/ftps.yaml +++ b/srcs/ftps/ftps.yaml @@ -36,3 +36,4 @@ spec: port: 21000 selector: app: ftps + # loadBalancerIP: 192.168.99.240 diff --git a/srcs/mysql/Dockerfile b/srcs/mysql/Dockerfile index 0f6a2e7..4afd86f 100644 --- a/srcs/mysql/Dockerfile +++ b/srcs/mysql/Dockerfile @@ -4,7 +4,9 @@ RUN apk update && \ apk upgrade && \ apk add mysql mysql-client --no-cache -COPY ./src /root + +COPY src/entrypoint.sh /root/entrypoint.sh +COPY src/my.cnf /etc/my.cnf EXPOSE 3306 diff --git a/srcs/mysql/src/entrypoint.sh b/srcs/mysql/src/entrypoint.sh index 67f705b..8d7c1d1 100755 --- a/srcs/mysql/src/entrypoint.sh +++ b/srcs/mysql/src/entrypoint.sh @@ -2,14 +2,16 @@ mkdir -vp /run/mysqld -echo -e 'asdfasdf123\nasdfasdf123\n' | adduser cacharle +# echo -e 'asdfasdf123\nasdfasdf123\n' | adduser cacharle -mysql_install_db --user=cacharle +# export MYSQL_ROOT_PASSWORD='' -/usr/bin/mysqld --user=cacharle --skip-password --bootstrap <