Rapid Docker on AWS

Video Course

3.6 Storing and querying your data: RDS Aurora Serverless

Dependency This section requires a custom domain name and HTTPS as configured in the previous section.

Deploy to AWS

aws cloudformation deploy --template-file .template.yml --stack-name php-basic --capabilities CAPABILITY_IAM --parameter-overrides HostedZoneId=$HOSTED_ZONE_ID AdminEmail=$ADMIN_EMAIL EnablePhpMyAdmin=true
aws cloudformation describe-stacks --stack-name php-basic --query 'Stacks[0].Outputs[?OutputKey==`PhpMyAdminUrl`].OutputValue' --output text

Open phpMyAdmin

aws cloudformation describe-stacks --stack-name php-basic --query 'Stacks[0].Outputs[?OutputKey==`DatabaseSecretArn`].OutputValue' --output text
aws secretsmanager get-secret-value --secret-id $SECRET_ARN --query SecretString --output text

Used modules