templates/deployment.yaml を更新
This commit is contained in:
@@ -50,33 +50,63 @@ spec:
|
|||||||
# wp-config.php を Secretから生成(毎回再作成)
|
# wp-config.php を Secretから生成(毎回再作成)
|
||||||
echo "Generating wp-config.php from Secret..."
|
echo "Generating wp-config.php from Secret..."
|
||||||
cat > /var/www/html/wp-config.php <<'WPCONFIG'
|
cat > /var/www/html/wp-config.php <<'WPCONFIG'
|
||||||
<?php
|
<?php
|
||||||
define('DB_NAME', getenv('WORDPRESS_DB_NAME'));
|
/**
|
||||||
define('DB_USER', getenv('WORDPRESS_DB_USER'));
|
* WordPress Configuration File
|
||||||
define('DB_PASSWORD', getenv('WORDPRESS_DB_PASSWORD'));
|
* Generated by Helm Chart
|
||||||
define('DB_HOST', getenv('WORDPRESS_DB_HOST'));
|
*/
|
||||||
define('DB_CHARSET', 'utf8');
|
|
||||||
define('DB_COLLATE', '');
|
|
||||||
|
|
||||||
$table_prefix = getenv('WORDPRESS_TABLE_PREFIX') ?: 'wp_';
|
// ** Database settings ** //
|
||||||
|
define('DB_NAME', getenv('WORDPRESS_DB_NAME'));
|
||||||
|
define('DB_USER', getenv('WORDPRESS_DB_USER'));
|
||||||
|
define('DB_PASSWORD', getenv('WORDPRESS_DB_PASSWORD'));
|
||||||
|
define('DB_HOST', getenv('WORDPRESS_DB_HOST'));
|
||||||
|
define('DB_CHARSET', 'utf8');
|
||||||
|
define('DB_COLLATE', '');
|
||||||
|
|
||||||
define('AUTH_KEY', getenv('WP_AUTH_KEY'));
|
// ** Table prefix ** //
|
||||||
define('SECURE_AUTH_KEY', getenv('WP_SECURE_AUTH_KEY'));
|
$table_prefix = getenv('WORDPRESS_TABLE_PREFIX') ?: 'wp_';
|
||||||
define('LOGGED_IN_KEY', getenv('WP_LOGGED_IN_KEY'));
|
|
||||||
define('NONCE_KEY', getenv('WP_NONCE_KEY'));
|
|
||||||
define('AUTH_SALT', getenv('WP_AUTH_SALT'));
|
|
||||||
define('SECURE_AUTH_SALT', getenv('WP_SECURE_AUTH_SALT'));
|
|
||||||
define('LOGGED_IN_SALT', getenv('WP_LOGGED_IN_SALT'));
|
|
||||||
define('NONCE_SALT', getenv('WP_NONCE_SALT'));
|
|
||||||
|
|
||||||
define('WP_DEBUG', false);
|
// ** Authentication Unique Keys and Salts ** //
|
||||||
|
define('AUTH_KEY', getenv('WP_AUTH_KEY'));
|
||||||
|
define('SECURE_AUTH_KEY', getenv('WP_SECURE_AUTH_KEY'));
|
||||||
|
define('LOGGED_IN_KEY', getenv('WP_LOGGED_IN_KEY'));
|
||||||
|
define('NONCE_KEY', getenv('WP_NONCE_KEY'));
|
||||||
|
define('AUTH_SALT', getenv('WP_AUTH_SALT'));
|
||||||
|
define('SECURE_AUTH_SALT', getenv('WP_SECURE_AUTH_SALT'));
|
||||||
|
define('LOGGED_IN_SALT', getenv('WP_LOGGED_IN_SALT'));
|
||||||
|
define('NONCE_SALT', getenv('WP_NONCE_SALT'));
|
||||||
|
|
||||||
if ( ! defined( 'ABSPATH' ) ) {
|
// ** WordPress Site URLs ** //
|
||||||
|
if ( defined( 'WP_CLI' ) ) {
|
||||||
|
$_SERVER['HTTP_HOST'] = '127.0.0.1';
|
||||||
|
}
|
||||||
|
define( 'WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] . '/' );
|
||||||
|
define( 'WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/' );
|
||||||
|
|
||||||
|
// ** WordPress Core Updates ** //
|
||||||
|
define( 'WP_AUTO_UPDATE_CORE', false );
|
||||||
|
|
||||||
|
// ** WordPress Debug Mode ** //
|
||||||
|
define('WP_DEBUG', false);
|
||||||
|
define('WP_DEBUG_LOG', false);
|
||||||
|
define('WP_DEBUG_DISPLAY', false);
|
||||||
|
|
||||||
|
// ** File System Method ** //
|
||||||
|
define('FS_METHOD', 'direct');
|
||||||
|
|
||||||
|
// ** Memory Limits ** //
|
||||||
|
define('WP_MEMORY_LIMIT', '256M');
|
||||||
|
define('WP_MAX_MEMORY_LIMIT', '512M');
|
||||||
|
|
||||||
|
/* That's all, stop editing! Happy publishing. */
|
||||||
|
|
||||||
|
if ( ! defined( 'ABSPATH' ) ) {
|
||||||
define( 'ABSPATH', __DIR__ . '/' );
|
define( 'ABSPATH', __DIR__ . '/' );
|
||||||
}
|
}
|
||||||
|
|
||||||
require_once ABSPATH . 'wp-settings.php';
|
require_once ABSPATH . 'wp-settings.php';
|
||||||
WPCONFIG
|
WPCONFIG
|
||||||
|
|
||||||
echo "wp-config.php generated"
|
echo "wp-config.php generated"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user