From d12f3743ae0a4476a6c11c1967f0873133d680e2 Mon Sep 17 00:00:00 2001 From: pieter Date: Sun, 30 Nov 2025 04:55:07 +0000 Subject: [PATCH] =?UTF-8?q?templates/deployment.yaml=20=E3=82=92=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/deployment.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/templates/deployment.yaml b/templates/deployment.yaml index 85b4984..e9a8bd9 100644 --- a/templates/deployment.yaml +++ b/templates/deployment.yaml @@ -73,6 +73,19 @@ spec: define( 'WP_HOME', $protocol . '://' . $_SERVER['HTTP_HOST'] . '/' ); define( 'WP_SITEURL', $protocol . '://' . $_SERVER['HTTP_HOST'] . '/' ); + + // Multisite設定 + $multisite_enabled = getenv('WORDPRESS_MULTISITE_ENABLED'); + if ( $multisite_enabled === 'true' ) { + define('WP_ALLOW_MULTISITE', true); + define('MULTISITE', true); + define('SUBDOMAIN_INSTALL', getenv('WORDPRESS_MULTISITE_SUBDOMAINS') === 'true'); + define('DOMAIN_CURRENT_SITE', getenv('WORDPRESS_MULTISITE_DOMAIN')); + define('PATH_CURRENT_SITE', '/'); + define('SITE_ID_CURRENT_SITE', 1); + define('BLOG_ID_CURRENT_SITE', 1); + } + define( 'WP_AUTO_UPDATE_CORE', false ); define('WP_DEBUG', false); define('WP_DEBUG_LOG', false); @@ -231,6 +244,12 @@ spec: secretKeyRef: name: {{ include "wordpress-nginx.fullname" . }}-secret key: nonce-salt + - name: WORDPRESS_MULTISITE_ENABLED + value: {{ .Values.wordpress.multisite.enabled | quote }} + - name: WORDPRESS_MULTISITE_SUBDOMAINS + value: {{ .Values.wordpress.multisite.subdomains | quote }} + - name: WORDPRESS_MULTISITE_DOMAIN + value: {{ .Values.wordpress.multisite.domain | quote }} securityContext: runAsUser: 82 runAsGroup: 82