Skip to content

OzakiRoy/try_tofu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Objectives

  1. OpenTofuを試す
  2. modulesを体得する
  3. list, mapなどのデータ型、for_each, countなどの繰り返し処理を習得する
  4. terraformの最適なディレクトリ構造を探る

System Architecture

  1. 1VPC
  2. 1PublicSubnet
  3. 1ALB
  4. 1ECS pulling from ECR

Assumptions

  1. 環境はdevとstg(あとでprd追加)
  2. AWSアカウントは環境ごとに分ける
  3. tfstateはAWSアカウントごとに分ける
  4. 間違ったプロファイルでtofu plan, applyできないように
OpenTofu v1.9.0
on linux_amd64
.
├── README.md
├── envs
│   ├── dev
│   │   ├── backend.tf
│   │   ├── main.tf
│   │   ├── provider.tf
│   │   └── version.tf
│   └── stg
│       ├── backend.tf
│       ├── main.tf
│       ├── provider.tf
│       └── version.tf
└── modules
    ├── alb
    │   ├── main.tf
    │   ├── outputs.tf
    │   └── variable.tf
    ├── ecs
    │   ├── main.tf
    │   ├── outputs.tf
    │   └── variable.tf
    └── vpc
        ├── main.tf
        ├── outputs.tf
        └── variable.tf

7 directories, 18 files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages