오늘도 한 뼘 더
[Terraform] 테라폼 AWS Provider 설정하기 본문
728x90
반응형
# Provider 란?
Terraform Provider는 Terraform에서 특정 Infrastructure플랫폼 AWS, Azure 등과 상호 작용하기 위한 플러그인이다. Terraform은 여러 프로바이더를 지원하여 다양한 클라우드 서비스 및 인프라 리소스를 코드로 관리할 수 있게 해주는 역할을 한다.
각각의 Terraform Provider는 해당 플랫폼의 API와 통신하여 리소스를 생성, 수정, 삭제 등을 수행하고 이를 통해 Infrastructure를 정의하고 관리할 수 있다. Provider는 Terraform 코드에서 사용되는 리소스 유형을 제공하고, 해당 리소스를 생성하거나 수정할 때 필요한 설정을 정의한다.
# AWS Provider 설정
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 5.0"
}
}
}
# Configure the AWS Provider
provider "aws" {
region = "ap-northeast-2"
shared_credential_file = "/home/ubuntu/.aws/credentials"
}
728x90
반응형
'DevOps & Infra > DevOps' 카테고리의 다른 글
[Storage] EC2 Storage가 계속 늘어나는 문제를 해결한다 (0) | 2024.02.15 |
---|---|
[DevOps] 무중단 배포 전략 이해하기 (0) | 2023.11.23 |
[Terraform] Terraform 설치하기 (0) | 2023.07.31 |
[Terraform] 테라폼 시작하기 (0) | 2023.07.24 |
[SH] 쉘스크립트 기본 커맨드 - 입력/출력/주석/변수 (0) | 2023.07.20 |
Comments