This commit is contained in:
2024-05-17 08:42:51 +02:00
parent 50b7296415
commit 31fb1a54ef
3 changed files with 12 additions and 6 deletions

View File

@@ -121,9 +121,11 @@ options:
default: default:
admin_name: wordpress_admin admin_name: wordpress_admin
is_debug: false is_debug: false
locale: fr_FR
examples: examples:
- admin_name: wordpress_admin - admin_name: wordpress_admin
is_debug: false is_debug: false
locale: fr_FR
properties: properties:
admin_name: admin_name:
default: wordpress_admin default: wordpress_admin
@@ -131,6 +133,9 @@ options:
is_debug: is_debug:
default: false default: false
type: boolean type: boolean
locale:
default: fr_FR
type: string
type: object type: object
domain: domain:
default: your-company default: your-company

View File

@@ -11,14 +11,20 @@ resource "kubectl_manifest" "wordpress_cfg" {
WORDPRESS_DB_NAME: ${var.component} WORDPRESS_DB_NAME: ${var.component}
WORDPRESS_DB_USER: ${var.component} WORDPRESS_DB_USER: ${var.component}
WORDPRESS_HOST: ${local.dns_name} WORDPRESS_HOST: ${local.dns_name}
WORDPRESS_ADMIN_MAIL: "svc-${var.instance}@${var.domain-name}"
WORDPRESS_TITLE: "${var.instance}"
WORDPRESS_TABLE_PREFIX: wp_ WORDPRESS_TABLE_PREFIX: wp_
WORDPRESS_DEBUG: "" WORDPRESS_DEBUG: "${var.config.is_debug?"true":"false"}"
WORDPRESS_CONFIG_EXTRA: | WORDPRESS_CONFIG_EXTRA: |
#### general settings #### general settings
define('WP_HOME', 'https://${local.dns_name}'); define('WP_HOME', 'https://${local.dns_name}');
define('WP_SITEURL', 'https://${local.dns_name}'); define('WP_SITEURL', 'https://${local.dns_name}');
define('WP_CACHE', true ); define('WP_CACHE', true );
define( 'DISALLOW_FILE_EDIT', true ); define( 'DISALLOW_FILE_EDIT', true );
@ini_set( 'display_errors', '${var.config.is_debug?"On":"Off"}' );
define( 'WP_DISABLE_FATAL_ERROR_HANDLER', ${var.config.is_debug?"true":"false"} );
define( 'WP_DEBUG', ${var.config.is_debug?"true":"false"} );
define( 'WP_DEBUG_DISPLAY', ${var.config.is_debug?"true":"false"} );
#### memory limits #### memory limits
# define('WP_MEMORY_LIMIT', '40' ); # default # define('WP_MEMORY_LIMIT', '40' ); # default
# define('WP_MAX_MEMORY_LIMIT', '256' ); # default # define('WP_MAX_MEMORY_LIMIT', '256' ); # default

View File

@@ -38,11 +38,6 @@ resource "random_password" "NONCE_SALT" {
special = false special = false
} }
resource "random_password" "NONCE_SALT" {
length = 32
special = false
}
resource "random_password" "ADM_PASS" { resource "random_password" "ADM_PASS" {
length = 18 length = 18
special = false special = false