Provider(2)
-
[실습] ③ Terraform을 활용한 VPC 생성하기
1. Provider① Provider 설정# vpc.tf# AWS Provider 설정provider "aws" { region = "ap-northeast-2"}② terraform init- terraform init 명령어를 통해 Terraform 작업 디렉토리를 초기화 한다.- Initializing the backend...(state 파일 저장하고 관리하는 Backend 초기화)- Initializing provider plugins...(Terraform이 사용할 Provider 플러그인 확인하고 다운로드)- Lock 파일 생성(.terraform.lock.hcl) · Terraform이 설치한 Provider 버전 및 세부 정보 기록 · 예기치 않은 업데이트로 인한 문제 방지③ te..
2024.11.27 -
[기본 구성 요소] Provider
1. Provider- Terraform과 클라우드 서비스 또는 API를 통해 상호작용 할 수 있도록 해주는 플러그인이다.- Provider는 특정 서비스의 API와 Terraform의 명령 간의 다리(연결)를 제공한다.- Provider 블록은 어떤 플랫폼(AWS, Azure, GCP 등)에서 리소스를 생성하고 관리할 것인지를 명시한다. 2. Provider 주요 특징- 다양한 플랫폼 지원 : AWS, Azure, GCP, Kubernetest, GitHub 등에 대한 Provider 제공- 리소스 관리 : 리소스를 생성, 읽기, 업데이트, 삭제(CRUD)할 수 있는 기능 제공- 데이터 소스 : 외부 시스템에서 데이터를 가져와 Terraform 구성에서 사용 가능- 인증 및 설정 : API와 통신하기..
2024.11.25