diff --git a/CI_CD_PIPELINE_SETUP_GUIDE.md b/CI_CD_PIPELINE_SETUP_GUIDE.md index f10a2c3..1c390c4 100644 --- a/CI_CD_PIPELINE_SETUP_GUIDE.md +++ b/CI_CD_PIPELINE_SETUP_GUIDE.md @@ -557,12 +557,11 @@ sudo systemctl restart docker # Switch to harbor user sudo su - harbor -# Set environment variables -export HARBOR_HOSTNAME=$YOUR_ACTUAL_IP -export HARBOR_ADMIN_PASSWORD="Harbor12345" +# Set DB_PASSWORD environment variable export DB_PASSWORD=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-25) -export CORE_SECRET=$(openssl rand -hex 16) -export JOBSERVICE_SECRET=$(openssl rand -hex 16) + +# IMPORTANT: Save the DB_PASSWORD in your password manager for safekeeping +echo "DB_PASSWORD: $DB_PASSWORD" # Download and install Harbor cd /opt/harbor @@ -581,6 +580,8 @@ nano harbor.yml - `private_key: /etc/ssl/registry/registry.key` - `password: ` +# Note: The default Harbor admin password is "Harbor12345" and will be changed in Step 5.6 + ```bash # Install Harbor with Trivy vulnerability scanner ./prepare