templates/deployment.yaml を更新
This commit is contained in:
@@ -27,24 +27,25 @@ spec:
|
||||
set -e
|
||||
echo "=== WordPress Initialization Started ==="
|
||||
|
||||
echo "Copying WordPress core files to ephemeral storage..."
|
||||
cp -rp /usr/src/wordpress/* /var/www/html/
|
||||
|
||||
echo "Removing temporary wp-content from core files..."
|
||||
rm -rf /var/www/html/wp-content
|
||||
|
||||
echo "Preparing wp-content in persistent storage..."
|
||||
if [ ! -d /var/www/html-persistent/wp-content ]; then
|
||||
echo "Initializing wp-content directory..."
|
||||
mkdir -p /var/www/html-persistent/wp-content
|
||||
cp -rp /usr/src/wordpress/wp-content/* /var/www/html-persistent/wp-content/
|
||||
echo "wp-content initialized in persistent storage"
|
||||
else
|
||||
echo "wp-content already exists, preserving user data"
|
||||
echo "wp-content already exists in persistent storage, preserving user data"
|
||||
fi
|
||||
|
||||
echo "Copying WordPress core files to ephemeral storage (excluding wp-content)..."
|
||||
cd /usr/src/wordpress
|
||||
find . -maxdepth 1 ! -name wp-content ! -name . -exec cp -rp {} /var/www/html/ \;
|
||||
|
||||
echo "Creating symlink for wp-content..."
|
||||
ln -sf /var/www/html-persistent/wp-content /var/www/html/wp-content
|
||||
|
||||
echo "Verifying symlink..."
|
||||
echo "Verifying directory structure..."
|
||||
ls -la /var/www/html/ | head -20
|
||||
ls -la /var/www/html/ | grep wp-content
|
||||
|
||||
echo "Generating wp-config.php from Secret..."
|
||||
|
||||
Reference in New Issue
Block a user