3장. Terraform 커뮤니티 버전에서 마이그레이션


Terraform Community Edition(TCE)을 사용하고 Ansible Automation Platform을 사용하려면 Terraform Enterprise(TFE) 또는 HCP Terraform으로 마이그레이션해야 합니다.

3.1. Terraform 커뮤니티 버전에서 마이그레이션

Terraform Community Edition(TCE)에서 TFE(Terraform Enterprise) 또는 HCP Terraform으로 마이그레이션하는 경우 컬렉션 자체를 마이그레이션하지 않습니다. 대신 Terraform Enterprise 또는 HCP Terraform과 함께 작동하도록 기존 사용량을 조정하고 있습니다. 마이그레이션 후 Ansible Automation Platform을 활용할 수 있습니다.

참고

cloud.terraform 컬렉션은 HCP Terraform에서 CLI 기반 워크플로만 지원합니다.

사전 요구 사항

  • 지원되는 최신 버전의 Terraform (1.11 이상)을 사용하십시오.
  • 아래 추가 리소스 에서 tf-migrate CLI 지침을 따르십시오.
  • HCP Terraform 또는 TFE 작업 공간이 자동으로 계획을 적용하도록 설정되어 있지 않은지 확인합니다.

프로세스

  1. TFE 또는 HCP Terraform에 대해 플레이북을 실행할 때 오류를 방지하려면 플레이북을 실행하기 전에 다음 작업을 수행합니다.

    1. 실행 환경의 Terraform 버전이 TFE 또는 HCP Terraform에 명시된 버전과 같은지 확인합니다.
    2. TFE 또는 HCP Terraform에서 초기화를 수행합니다.

      terraform init
      Copy to Clipboard Toggle word wrap
    3. 실행 환경에 로컬 상태 파일이 있는 경우 로컬 상태 파일을 삭제합니다.
    4. 이후 단계에서 인증 정보를 생성하는 데 사용할 HCP Terraform 또는 Terraform Enterprise에서 토큰을 가져옵니다. 플레이북에서 원하는 기능을 실행하는 데 팀 또는 사용자 토큰에 따라 토큰에 필요한 권한이 있는지 확인합니다.
    5. 플레이북 정의에서 백엔드 구성 및 파일을 제거합니다.
    6. 플레이북 자체를 업데이트하는 외부에서 작업 공간을 정의하려면 TF 구성의 기본 설정 또는 환경 변수 내에 작업 공간을 추가합니다.

      참고

      플레이북에 작업 공간을 추가하여 작업 공간 사용률을 확장할 수 있습니다.

  2. Ansible Automation Platform 사용자 인터페이스에서 다음을 수행합니다.

    1. 인증 정보를 생성합니다.
    2. 실행 환경을 빌드합니다.
    3. 작업 템플릿을 생성하고 시작합니다.
  3. 마이그레이션이 완료되고 확인되면 아래 추가 리소스에 나열된 실행 환경의 컬렉션에서 추가 모듈 및 플러그인을 실행할 수 있습니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat