description |
---|
Guide for manually updating the shared services Apache configuration file through the bastion host and S3 bucket, with automatic validation and deployment. |
Steps to Update Configuration:
- Connect to Bastion Host:
- Log into appropriate AWS account (unity-venue-dev, unity-venue-test, or unity-venue-ops)
- Connect to management_console-bastion EC2 instance via AWS Console
sudo su - ubuntu
- Download Current Config:
-
aws s3 cp s3://ucs-shared-services-apache-config-<ENV>/unity-cs.conf .
- Note: Replace <ENV>with: dev, test, or ops based on your environment
-
- Edit Configuration:
-
vim unity-cs.conf
-
- Upload Modified Config:
-
aws s3 cp unity-cs.conf s3://ucs-shared-services-apache-config-dev/unity-cs.conf
- Note: Use same <ENV> as download step
-
- Verification:
- Changes are automatically applied within 1 minute
- Check
#unity-cs-notification
Slack channel for:- Success confirmation
- Any syntax errors in your changes
- Apache reload status
- Success confirmation
- Note:
- Always verify your changes are syntactically correct before uploading
- The cron job will report any configuration errors in Slack
- Wait at least one minute for changes to take effect