목록분류 전체보기 (233)
Ssoon
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mnNyI/btrP3LFTZzA/CFdRjqi4DjotT5DrG4kchk/img.png)
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 03주차 정리입니다. 💠 파일 레이아웃을 이용한 격리 - 1 📌격리 수준을 높이기 위해서는 "component" 수준으로 내려가는 것이 바람직 합니다. ❓ "component" 란 ? 일반적으로 함께 배포되는 일관된 리소스 집합 ⛔ 백엔드 리소스 생성 / global/s3/main.tf provider "aws" { region = "ap-northeast-2" } resource "aws_s3_bucket" "ssoon_s3bucket" { bucket = "ssoon-t101study-tfstate-week3-files" } # Enable versioning so you can see the full revision hi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bta2hs/btrP3SEVNEm/ROAa6tbWiNoerFG9OMlZgk/img.png)
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 03주차 정리입니다. 📌 모든 환경을 단 하나의 테라폼 세트로 정의하는 대신 하나의 환경에서 문제가 생기더라도 다른 환경에 영향을 주지 않도록 각 환경을 별도의 구성 세트로 정의 ✅ 상태 파일 격리 2가지 방법 💠 workspaces 을 통한 격리 terraform 은 "default" 기본 workspace 에서 시작 ⛔ 백엔드 리소스 생성 / backend.tf provider "aws" { region = "ap-northeast-2" } resource "aws_s3_bucket" "ssoon_s3bucket" { bucket = "ssoon-t101study-tfstate-week3" } resource "aws_s3..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wdjAl/btrPKvvJSwe/WO2gbHARs5U6ffEowHLGC1/img.png)
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 2주차 정리입니다. Terraform backend 테라폼이 상태를 load 하고 store 하는 방법을 결정합니다. 기본 backend 는 local backend 로서 local disk 에 상태 파일을 저장합니다. Remote backend 를 사용하면 원격 공유 저장소에 저장할 수 있습니다. 원격 backend 을 사용하면 해결되는 문제 Manual error terraform 은 plan 이나 apply 할 때마다 해당 backend 에서 상태 파일을 자동으로 load 합니다. apply 시 상태 파일을 backend 에 자동 저장됩니다. Locking apply 실행하면 terraform 은 자동으로 잠금을 활성화되..
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 2주차 정리입니다. 테라폼은 실행할 때마다 생성한 인프라에 대한 정보를 테라폼 상태 파일 (terrafrom.tfstate) 에 기록합니다. terrafrom.tfstate 구성 파일 (.tf) 의 테라폼 리소스가 실제 리소스로 매핑되는 내용을 기록하는 JSON 형식 { "version": 4, "terraform_version": "1.2.6", "serial": 271, "lineage": "2149d22c-2700-16d2-4e8f-485b5e1a26e7", "outputs": { "ssoon_alb_dns": { "value": "T101-Ssoon-alb-774985751.ap-northeast-2.elb.amazon..