由Ruchika Modi (AWS) 建立 此模式說明如何建立可重複使用的 GitHub 工作流程來建置 Dockerfile,並將產生的映像推送至 Amazon Elastic Container Registry (Amazon ECR)。模式會使用 Terraform 和 GitHub Actions 來自動化 Dockerfiles 的建置程序。這可將人為錯誤的
在GitHub Actions 文件中,我们有类似以下内容: # Provides AWS credentials to Terraform- name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1with: aws-region: us-east-1aws-access-key-id: ${{ secrets.YOUR_ACCESS_KEY }} aws-secret-access-key: ${{ secrets.YOUR_SECRET_...
data"http""github_actions_openid_configuration"{url="https://token.actions.githubusercontent.com/.well-known/openid-configuration"}data"tls_certificate""github_actions"{url=jsondecode(data.http.github_actions_openid_configuration.body).jwks_uri}resource"aws_iam_openid_connect_provider""github_actions...
aws_route_create_timeout DEPRECATED: Use route_create_timeout instead.Time to wait for AWS route creation, specified as a Go Duration, e.g. 2m string null no aws_route_delete_timeout DEPRECATED: Use route_delete_timeout instead.Time to wait for AWS route deletion, specified as a Go Dura...
mingyu110 Solution:AWS HybridDNS ArchitectureAug 30, 2024 eb8d907· Aug 30, 2024 History31 Commits Cloud-Serverless-Project add variables.tfavrs Aug 8, 2024 Terraform_GithubActions_AWS Update README.md Jul 16, 2024 aws-terraform-hybrid-dns Solution:AWS HybridDNS Architecture Aug 30, 2024 ec...
Terraform module Self-Hosted Scalable GitHub Actions runners on AWS.📢 We're moving terraform-aws-github-runner to a new organization https://github.com/github-aws-runners in January to foster growth and community ownership! 🎉 Join us on our new Discord server for discussions and updates. ...
Terraform Cloud在AWS全流程基础设施+应用部署实践,GithubAction发布Terraform基础设施项目一背景GitHubAction集成Terraform的方案背景主要有以下几个方面:基础设施即代码:随着云计算技术的发展,基
If you are creating subnets inside a VPC, consider using cloudposse/terraform-aws-dynamic-subnets instead.ScreenshotsExample of terraform apply outputsTip 👽 Use Atmos with Terraform Cloud Posse uses atmos to easily orchestrate multiple environments using Terraform. Works with Github Actions, Atlantis...
module "asg" { source = "terraform-aws-modules/autoscaling/aws" # Autoscaling group name = "example-asg" min_size = 0 max_size = 1 desired_capacity = 1 wait_for_capacity_timeout = 0 health_check_type = "EC2" vpc_zone_identifier = ["subnet-1235678", "subnet-87654321"] initial_...
AWS VPN Gateway Terraform module Terraform module which createsVPN gatewayresources on AWS. Features This module creates: aVPN Connectionunlesscreate_vpn_connection = false aVPN Gateway Attachment one or moreVPN Gateway Route Propagationdepending on how many routing tables exists in a VPC ...