Terraform 환경 업그레이드
Terraform 환경을 업그레이드하기 위한 대략적인 워크플로우를 이해합니다.
- Terraform Open Source 업그레이드
표 1. Terraform Open Source 업그레이드 방법 업그레이드 방법 설명 기존 Terraform Open Source 설치를 지원되는 최신 버전으로 업그레이드 주:기존 Terraform Open Source 설치를 업그레이드하도록 선택하면 업그레이드 시간이 더 길어질 수 있습니다.다음 작업을 수행하여 기존 Terraform Open Source 설치를 업그레이드합니다.- 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.을 지원합니다.
- 대상 Terraform Open Source 버전과의 호환성을 보장하기 위해 기존 Terraform 템플릿을 테스트하고 수정합니다.
- Terraform Open Source 구성 제공자에서 언급된 Terraform Open Source 버전을 업데이트합니다.
원하는 Terraform Open Source 버전으로 새 Terraform 서버 설정 다음 동작을 수행하여 원하는 Terraform Open Source 버전으로 새 Terraform 서버를 설정합니다. - Terraform Open Source를 설치할 Linux 또는 Windows 서버를 생성합니다.
- 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.을 지원합니다.
- 기존 Terraform 템플릿을 새 Terraform 서버에 복사합니다.주:모든 템플릿이 별도의 디렉터리에 저장되고 모든 템플릿 디렉터리가 동일한 기본 디렉터리에 있어야 합니다.
- 대상 Terraform Open Source 버전과의 호환성을 보장하기 위해 복사된 Terraform 템플릿을 테스트하고 수정합니다.
- Terraform Open Source 구성 제공자를 생성합니다. 자세한 내용은 Terraform Open Source 구성 제공자 생성 문서를 참조하십시오.
- 조직의 비즈니스 전략에 따라 이전 카탈로그 항목을 제거한 다음 이전 Terraform 서버를 폐기합니다.
- Cloud Provisioning and Governance: Terraform Connector에서 지원하는 버전으로 Terraform Open Source 서버를 업그레이드합니다.
- Terraform Enterprise 및 Terraform Cloud 업그레이드
새로운 Terraform Enterprise 또는 Terraform Cloud 버전과의 호환성을 보장하기 위해 기존 Terraform 템플릿을 테스트하고 수정합니다.
주:스택과 Terraform 작업 공간은 이들이 프로비저닝된 Terraform 버전과 연결됩니다. 따라서 스택 또는 Terraform 작업 공간을 프로비저닝하고 프로비저닝 해제하는 데 동일한 Terraform 버전이 사용됩니다.