Terraform 환경 업그레이드

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • Terraform 환경을 업그레이드하기 위한 대략적인 워크플로우를 이해합니다.

    Terraform Open Source 업그레이드
    표 1. Terraform Open Source 업그레이드 방법
    업그레이드 방법 설명
    기존 Terraform Open Source 설치를 지원되는 최신 버전으로 업그레이드
    주:
    기존 Terraform Open Source 설치를 업그레이드하도록 선택하면 업그레이드 시간이 더 길어질 수 있습니다.
    다음 작업을 수행하여 기존 Terraform Open Source 설치를 업그레이드합니다.
    1. Cloud Provisioning and Governance: Terraform Connector에서 지원하는 버전으로 Terraform Open Source 서버를 업그레이드합니다.

      Terraform 업그레이드에 대한 자세한 내용은 다음의 업그레이드 가이드를 참조하십시오. Terraform 문서.

      Cloud Provisioning and Governance: Terraform Connector Terraform Open Source 버전 1.1.0~1.1.9 및 1.2.0.을 지원합니다.

    2. 대상 Terraform Open Source 버전과의 호환성을 보장하기 위해 기존 Terraform 템플릿을 테스트하고 수정합니다.
    3. Terraform Open Source 구성 제공자에서 언급된 Terraform Open Source 버전을 업데이트합니다.
    원하는 Terraform Open Source 버전으로 새 Terraform 서버 설정 다음 동작을 수행하여 원하는 Terraform Open Source 버전으로 새 Terraform 서버를 설정합니다.
    1. Terraform Open Source를 설치할 Linux 또는 Windows 서버를 생성합니다.
    2. Cloud Provisioning and Governance: Terraform Connector에서 지원하는 Terraform Open Source 버전을 설치합니다.

      Cloud Provisioning and Governance: Terraform Connector Terraform Open Source 버전 1.1.0~1.1.9 및 1.2.0.을 지원합니다.

    3. 기존 Terraform 템플릿을 새 Terraform 서버에 복사합니다.
      주:
      모든 템플릿이 별도의 디렉터리에 저장되고 모든 템플릿 디렉터리가 동일한 기본 디렉터리에 있어야 합니다.
    4. 대상 Terraform Open Source 버전과의 호환성을 보장하기 위해 복사된 Terraform 템플릿을 테스트하고 수정합니다.
    5. Terraform Open Source 구성 제공자를 생성합니다. 자세한 내용은 Terraform Open Source 구성 제공자 생성 문서를 참조하십시오.
    6. 조직의 비즈니스 전략에 따라 이전 카탈로그 항목을 제거한 다음 이전 Terraform 서버를 폐기합니다.
    Terraform EnterpriseTerraform Cloud 업그레이드

    새로운 Terraform Enterprise 또는 Terraform Cloud 버전과의 호환성을 보장하기 위해 기존 Terraform 템플릿을 테스트하고 수정합니다.

    주:
    스택과 Terraform 작업 공간은 이들이 프로비저닝된 Terraform 버전과 연결됩니다. 따라서 스택 또는 Terraform 작업 공간을 프로비저닝하고 프로비저닝 해제하는 데 동일한 Terraform 버전이 사용됩니다.