Terraform으로 GCP API 호출을 위해 credential을 추가해야는데 공식적으로 권장되는 방법은 GCP service account를 생성하여 secret key를 이용하는 방법. Service Account & secret key 생성 GCP console에서 [ IAM & admin ] -> [ service accounts ] 메뉴 선택 후 service account 생성, role 지정 후 secret key 생성. secret key 타입은 JSON 타입으로 지정하고 다운로드 된 key를 원하는 이름으로 변경하여 path로 지정할 위치로 이동 시킨다. Add credentials Terraform provider 안에 다음과 같이 credentials = file path를 직접 ..
Terraform VS Google Deployment Manager Terraform은 인프라를 코드로 관리하게 해주는 도구이다. (Infra as Code) 사실 GCP에는 Deployment Manager 라는 훌륭한 Infra as Code 서비스가 있는데 굳이 Terraform을 쓸 필요가 있나 싶기도 하다. 하지만 둘다 장단점이 있다. Terraform 같은 경우 지원하는 리소스만 사용가능하기에 GCP의 alpha, beta version의 리소스들을 사용할 수 없다. (수정: Google 과 Hashicorp 의 협업을 통해 1.19.0 버전부터는 beta 버전의 리소스도 사용이 가능하다. 자세한 버전 정보는 Google Provider Versions 링크를 참고) 또 Deployment ..
- Total
- Today
- Yesterday
- AWS 이직
- ProFrame
- AWS 신입
- 2022 회고
- AWS 취업 후기
- AWS 입사
- GCP 자격증 후기
- gcp 자격증
- GCP 이직
- AWS 면접
- AWS TECH U
- dbio
- AWS Associate Solution Architect
- Terraform GCP
- SA란
- expect 스크립트
- 프로프레임
- 구글 이직
- AWS 신입 채용
- AWS 후기
- 뱅크샐러드 면접
- oracle
- TECH U ASA
- AWS 문화
- AWS 인터뷰
- 아마존 입사
- 오라클
- 구글 입사 후기
- Terraform
- 아마존 이직
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |