Consul-Terraform-Sync 0.6.0 릴리스 노트
Consul-Terraform-Sync 0.6.0 릴리스 노트
이 문서는 Consul-Terraform-Sync(CTS) 0.6.0 릴리스의 주요 변경 사항과 하이라이트를 요약해요.
출처: 문서
본문
릴리스 하이라이트 (Release Highlights)
이 릴리스에서 다음 기능을 구현했습니다.
HCP Terraform Agent 지원이 있는 작업별 실행 모드 (Per-task Execution Mode with Support for HCP Terraform Agent)
Enterprise
이제 Terraform 작업을 remote 또는 cloud agent 모드로 실행할 수 있습니다. 자세한 내용은 per-task execution mode 문서를 참조하세요.
Consul 및 Health API 엔드포인트를 사용한 자동 서비스 등록 (Auto Service-registration with Consul and Health API Endpoint)
CTS는 CTS가 인스턴스화되는 즉시 CTS를 Consul 내 서비스로 자동 등록하는 새 구성 블록을 포함합니다. 이렇게 하면 Consul 카탈로그 내에서 CTS를 서비스로 등록하는 수동 단계가 제거됩니다. 이 서비스 등록은 새로 추가된 health API 엔드포인트를 사용하여 CTS에 대한 상태 검사도 가능하게 합니다.
CLI 발견 가능성 (CLI Discoverability)
CTS의 CLI 발견 가능성 기능을 개선했습니다. consul-terraform-sync 명령은 플래그, 하위 명령 및 인수에 대한 옵트인 자동 완성을 제공합니다.
상태 검사 API (Health Check API)
CTS에는 운영자에게 CTS 인스턴스의 상태를 제공하는 새 API 엔드포인트가 포함됩니다.
지원 소프트웨어 버전 (Supported Software Versions)
- Consul: v1.9+
- Terraform CLI: v0.13 - v1.1
- Enterprise
- HCP Terraform: Latest
- Enterprise
- Terraform Enterprise: v202010-2 - Latest
변경 사항 (What's Changed)
폐기 사항 (Deprecations)
- [GH-790] — Enterprise —
terraform_cloud_workspace.terraform_version작업 구성을 위해terraform_version작업 구성을 폐기합니다. - [GH-810] — Enterprise —
license.path구성을 위해license_path구성을 폐기합니다. - [GH-866] CLI 명령 없이 데몬으로 CTS를 시작하는 것을 폐기하고, 새
start명령을 사용하여 데몬으로 CTS를 시작하는 것을 선호합니다.
변경 로그 (Changelogs)
이 메이저 릴리스 버전 및 모든 유지 보수 버전에 대한 변경 로그는 아래에 나열되어 있습니다.
참고 (Note): 이 링크는 GitHub 웹사이트의 변경 로그로 리디렉션됩니다.