This commit is contained in:
2024-05-17 09:30:39 +02:00
parent 4b84e9b167
commit 74c591f6ae

View File

@@ -44,14 +44,15 @@ resource "kubectl_manifest" "wordpress_files" {
"vynil-configurator.sh": |- "vynil-configurator.sh": |-
#!/usr/bin/env bash #!/usr/bin/env bash
set -ex set -ex
if [ -z $(wp core is-installed) ]; then if [ ! -f "$(pwd)/wp-config.php" ];then
echo Should configure....
echo "$${WORDPRESS_CONFIG_EXTRA}" | wp config create \ echo "$${WORDPRESS_CONFIG_EXTRA}" | wp config create \
--dbname="$${WORDPRESS_DB_NAME}" \ --dbname="$${WORDPRESS_DB_NAME}" \
--dbuser="$${WORDPRESS_DB_USER}" \ --dbuser="$${WORDPRESS_DB_USER}" \
--dbpass="$${WORDPRESS_DB_PASSWORD}" \ --dbpass="$${WORDPRESS_DB_PASSWORD}" \
--dbhost="$${WORDPRESS_DB_HOST}" \ --dbhost="$${WORDPRESS_DB_HOST}" \
--extra-php --extra-php
fi
if [ -z $(wp core is-installed) ]; then
wp core install \ wp core install \
--url="https://$${WORDPRESS_HOST}" \ --url="https://$${WORDPRESS_HOST}" \
--title="$${WORDPRESS_TITLE}" \ --title="$${WORDPRESS_TITLE}" \
@@ -61,7 +62,6 @@ resource "kubectl_manifest" "wordpress_files" {
--locale="${var.config.locale}" \ --locale="${var.config.locale}" \
--skip-email --skip-email
fi fi
env
wp-cli: |- wp-cli: |-
#!/bin/sh #!/bin/sh
WP_PATH=/var/www/html/ WP_PATH=/var/www/html/