일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- react
- 이슈
- 이더리움
- CSS
- 자바스크립트
- JavaScript
- AWS
- next.js
- 쿠버네티스
- 솔리디티
- 프론트엔드
- VUE
- 알고리즘
- es6
- TypeScript
- 컴퓨터공학
- 웹
- 타입스크립트
- HTML
- 파이썬
- 백준
- 리액트
- 블록체인
- k8s
- 클라우드
- docker
- 백엔드
- 가상화
- kubernetes
- BFS
- Today
- Total
목록📖 Terraform (2)
즐겁게, 코드
테라폼의 output은 모듈의 생성 결과를 다른 모듈에서 사용하거나 사용자에게 요소의 특정 값(Ex. 생성된 클러스터의 유저네임)을 출력하는 역할을 하는데요, 공식 문서에서는 다음 유스케이스를 제시하고 있습니다. 자식 모듈은 output을 통해 리소스의 하위 요소들을 부모 모듈에 공개할 수 있습니다. 루트 모듈에서는 terraform apply를 성공적으로 마친 후 생성된 특정 값들을 출력할 수 있습니다. 원격 상태(remote state)를 사용할 때는, terraform_remote_state 를 사용해 다른 테라폼 파일에서도 output 값을 사용할 수 있습니다. output 선언 방법 output 선언 방법은 정말 간단합니다. 출력할 값을 정한 후, 필요에 따라 sensitive 여부나 descr..
산학협력 R&D를 수행하는 회사에서 DR을 위한 AWS 기반 아키텍처를 구성하는 업무를 새로 맡게 되었는데요, 이번 기회에 IAC를 적극 활용해보고 싶었습니다. 인프라 설정을 위한 IAC 툴로 AWS CloudFormation과 테라폼(Terraform) 사이에서 고민하던 중, AWS 외에도 다양한 클라우드 벤더를 지원한다는 점에 매력을 느껴 최종적으로는 테라폼을 선택하게 되었습니다. ✅ 이번 글에서는 테라폼 기초 및 테라폼을 통해 AWS 리소스를 프로비저닝하는 방법을 정리합니다. 공급자 설정하기 IAC 구성을 위해 제일 먼저 사용할 서비스의 공급자(Provider)를 설정해줘야 하는데요, 사용하고자 하는 클라우드 서비스가 공급자 목록 에 있는지 확인해야 합니다. AWS 공급자 문서를 따라 다음과 같이 ..