This commit is contained in:
2024-05-17 12:58:30 +02:00
parent 6ffac4ac92
commit 1b2b9b8c2b
4 changed files with 49 additions and 1 deletions

View File

@@ -19,6 +19,7 @@ resource "kubectl_manifest" "wordpress_cfg" {
WORDPRESS_THEMES: "${var.config.themes}"
WORDPRESS_THEME: "${var.config.theme}"
WORDPRESS_LOCALES: "${var.config.locales}"
WORDPRESS_ADMINS: "${var.config.extra_admins}"
WORDPRESS_LOCALE: "${var.config.locale}"
WORDPRESS_CONFIG_EXTRA: |
#### general settings
@@ -77,6 +78,16 @@ resource "kubectl_manifest" "wordpress_files" {
wp language plugin install --all $WORDPRESS_LOCALE
wp language core activate $WORDPRESS_LOCALE
fi
if wp option get mo_oauth_apps_list >/dev/null 2>&1;then
wp option update --format=json mo_oauth_apps_list "$WORDPRESS_SSO_CONFIG"
else
wp option add --format=json mo_oauth_apps_list "$WORDPRESS_SSO_CONFIG"
fi
for ADMIN in $(echo "$WORDPRESS_ADMINS"|sed 's/;/ /g;s/,/ /g');do
if wp user get $ADMIN >/dev/null 2>&1;then
wp user add-role $ADMIN administrator
fi
done
wp core update-db
wp-cli: |-
#!/bin/sh