11/19/2023 0 Comments Scaffold resource owner![]() ![]() The S3 bucket key under which your Terraform state will be saved.Īn unique custom prefix used to avoid name colision with existing resources. The AWS DynamoDB table that will be used to store the Terraform state locks. The AWS S3 bucket that will contain the Terraform state of your infrastructure. The AWS region where you want to create your infrastructure. The AWS named profile used to create your infrastructure. Can be a regular user or an organization.Ī random token that will be used by CodePipeline and GitHub to prevent impersonation. The GitHub repository that contains your source code. The GitHub OAuth token that will be used by CodePipeline to pull your source code from your repository. The branch from which you want to deploy. See the " after install" section to learn more. We need to wait for the ACM certificate to be "issued" to enable HTTPS. The domain name(s) that you want to use for your website. The directory where the build command output your website (e.g. The command that needs to be run to build your website (e.g. These environment variables will be automatically configured each time you create an environment (or a sandbox) for your infrastructure. Make sure that your domain host support the ANAME, ALIAS or naked CNAME DNS record type. a root domain that does not contain a subdomain), If you plan to use an apex domain for your website (i.e.Support for GitLab and BitBucket is coming soon. You will need a GitHub account to create this infrastructure.This infrastructure also uses SSM Parameters Store to store your build environment variables. To use an ACM certificate with Amazon CloudFront, the certificate must be requested in the US East (N. Given that the S3 website endpoints do not support HTTPS, this infrastructure uses CloudFront coupled with ACM to add a fully-managed SSL certificate to your website. Your GitHub account will be connected to CodePipeline and CodeBuild, so you will be able to build, test and deploy your favorite SPA and SSG frameworks (React JS, Vue JS, Gatsby JS, Hugo.) using the usual git push command. This infrastructure uses the static website hosting capabilities of AWS S3 to host your static website in a serverless way. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |