메인 콘텐츠로 건너뛰기
블로그컴퓨팅리노드 Terraform 공급자 v3.0.0

리노드 Terraform 공급자 v3.0.0

Linode_Terraform_Provider_v3.0.0

2025년 6월 12일 현재 활성 버전의 리노드 Terraform 공급자는 v3.0.0입니다. 이는 공급자의 버전 2에서 업그레이드된 버전으로, 버전 3은 향후 출시될 Akamai 클라우드 플랫폼의 제품 및 기능을 지원합니다. 현재 버전의 공급자는 Terraform 레지스트리 리노드 페이지에서 확인할 수 있습니다.

v2의 변경 사항

v2에서 v3로의 릴리스에는 다음과 같은 변경 사항이 포함되어 있습니다:

  • Terraform 플러그인 프로토콜 v5에서 v6으로 업그레이드
  • 리포지토리/CI 개선 사항
  • 종속성 업데이트

v3 릴리스 노트의 자세한 목록은 Git 릴리스 페이지 (terraform)에서 확인할 수 있습니다. 

리노드용 Terraform 공급자 깃허브: https:terraform 

v3 사용을 위한 전제 조건

리노드 Terraform 프로바이더 v3에는 Terraform 필요합니다. CLI 버전 1.0 이상이 필요합니다. Terraform 버전 업그레이드에 대한 지침은 해시코프의 공식 문서를 참조하세요: Terraform v1.0으로 업그레이드하기

다음 명령을 실행하여 다음 버전을 확인합니다. terraform 작업 환경에서 실행합니다:

terraform –version 

출력:

Terraform v1.12.2

on darwin_arm64

v3 사용 방법

리노드 Terraform 공급자 v3를 사용하려면 다음을 지정하세요. version = “3.0.0” 보다는 version = “2.X.X” 안에 required_provider  블록을 추가하세요. 예를 들어

terraform {
  required_providers {
    linode = {
      source = "linode/linode"
      version = "3.0.0"
    }
  }
}

provider "linode" {
  token = "your-linode-api-token"
}

resource "linode_instance" "example_instance" {
  label = "example_instance_label"
  image = "linode/ubuntu24.04"
  region = "us-central"
  type = "g6-standard-1"
  authorized_keys = ["ssh-rsa AAAA...Gw== user@example.local"]
  root_pass = "your-root-password"
}

구성 파일이 생성되면 Terraform CLI (terraform)를 프로젝트 디렉터리에서 실행하여 공급자 플러그인을 다운로드하고 프로젝트를 초기화합니다.

The -upgrade 플래그는 가져온 공급자에 대한 버전별 바이너리를 다운로드하고 서명의 유효성을 검사한 후 로컬 .terraform 디렉토리:

terraform init -upgrade

구성에서 공급자 버전을 관리하는 방법에 대한 자세한 내용은 해시코프의 공식 문서를 참조하세요: 공급자 버전 잠금 및 업그레이드

리노드 Terraform 공급자 v2 지원

공급자 버전 2에 대한 지원은 2025년 12월 11일에 종료됩니다. 중요한 버그 및 보안 수정 사항은 그때까지 계속 릴리스됩니다. 그 이후에도 사용자는 v2를 계속 사용할 수 있지만 직접 지원은 종료(EOL)로 간주됩니다.

추천 사항

내용

댓글 남기기

이메일 주소는 게시되지 않습니다. 필수 필드가 표시됩니다 *