Google Cloud Deployment Manager 지원이 2026년 4월 1일 에 중단되었습니다.
최대 지원 기간은 2027년 3월 31일 에 종료됩니다. Deployment Manager 지원 티켓은 Infra Manager로의 마이그레이션과 관련된 차단기 또는 문제가 아닌 경우 자동으로 거부됩니다.
Deployment Manager로 만든 기존 리소스는 계속 작동합니다. 표준
Google Cloud 도구를 사용하여 이러한 개별 리소스를 관리할 수 있지만 Deployment Manager 또는
gcloud deployment-manager 명령어로는 관리할 수 없습니다.
2027년 6월 30일 이후에는 Deployment Manager 서비스를 사용할 수 없으며 서비스가 종료됩니다. 관련된 모든 API와 함수는 더 이상 지원되지 않습니다.
알아야 할 사항
2026년 4월 1일부터 Deployment Manager는 Google Cloud에서 지원되지 않습니다.
Deployment Manager는 2027년 6월 30일까지 Google Cloud 콘솔, Google Cloud CLI, Google Cloud Deployment Manager V2 API를 통해 모든 기존 고객을 위해 계속 실행됩니다.
이미 Deployment Manager를 사용하고 있는 경우 서비스를 사용하여 '자체 위험 부담'으로 기존 리소스를 관리, 마이그레이션 또는 삭제할 수 있지만 Google Cloud 표준 Deployment Manager 지원 티켓에는 응답하지 않습니다. Deployment Manager에는 새로운 기능이나 중요하지 않은 버그 수정이 제공되지 않습니다.
신규 고객 또는 조직의 Deployment Manager 사용은 지원되지 않습니다. 2026년 6월 30일부터 신규 사용자는 Google Cloud Deployment Manager V2 API를 사용 설정하거나 첫 번째 배포를 만들 수 없습니다. Deployment Manager를 사용하려는 시도는 Infra Manager로 리디렉션됩니다.
지난 몇 년 동안 Google은 Infrastructure Manager (Infra Manager) Google Cloud 를 통해 배포 환경을 현대화하는 데 주력해 왔습니다.
필요한 조치
현재 Deployment Manager를 사용하는 경우 Infra Manager 또는 대체 배포 기술로 마이그레이션하여 서비스가 중단 없이 계속되도록 하세요.
2026년 3월 31일 전에 다음 필수 작업을 완료하세요.
- Deployment Manager를 사용하는 사용 사례 및 애플리케이션을 검토합니다.
- Infra Manager가 요구사항을 충족하는지 또는 다른 도구가 더 적합한지 결정합니다.
- 선택한 플랫폼으로 배포를 마이그레이션합니다.
Deployment Manager는 Infrastructure Manager와 어떤 관련이 있나요?
Google Cloud 는 인프라를 배포하고 관리하기 위한 두 가지 고유한 서비스인 Deployment Manager (DM)와 Infra Manager를 제공합니다. 두 서비스 모두 이 프로세스를 자동화하는 것을 목표로 하지만 접근 방식과 기본 기술은 다릅니다.
- Deployment Manager 는 YAML 기반 구성 파일과 Jinja 또는 Python 템플릿을 사용하여 인프라를 선언적으로 정의합니다.
- Infra Manager 는 Terraform을 활용하여 코드형 인프라 (IaC)를 사용하여 인프라 배포를 만듭니다. Terraform 구성 파일에서 인프라를 정의하면 Infra Manager가 에서 배포하고 관리합니다. Google Cloud Infra Manager는 Terraform을 실행하기 위한 관리형 환경을 제공하여 에서 인프라 관리를 간소화합니다. Google Cloud
기능 비교
Deployment Manager와 Infra Manager의 기능에는 중요한 차이점이 있습니다.
구성 및 템플릿
| 기능 | Deployment Manager | Infra Manager | 고려사항 |
|---|---|---|---|
| 구성 언어 | Jinja/Python 템플릿이 포함된 YAML | Terraform HCL | Terraform의 HCL 언어를 알아보고 기존 DM 구성을 변환합니다. |
| 템플릿 관리 | 재사용 가능한 템플릿 및 복합 유형 (지원 중단됨)을 지원합니다. | Terraform 모듈을 활용합니다. | 재사용 가능한 인프라 구성요소를 관리하기 위해 Terraform의 모듈 시스템에 맞게 조정합니다. |
| 소스 코드 관리 | 구성을 저장하기 위한 다양한 옵션을 지원합니다. | 공개 및 비공개 Git 저장소와 Cloud Storage 버킷을 지원하지만 비공개 Git 저장소에 대한 직접 지원은 부족합니다. | DM 구성을 관리하기 위해 비공개 Git 저장소를 사용하는 경우 구성을 Infra Manager로 마이그레이션할 때 문제가 발생할 수 있습니다. |
상태 관리
| 기능 | Deployment Manager | Infra Manager | 고려사항 |
|---|---|---|---|
| 상태 관리 | 배포 상태를 내부적으로 관리합니다. | Cloud Storage에 상태 파일을 저장합니다. | 상태 파일 관리 및 잠재적인 상태 잠금 문제를 포함하는 Terraform의 상태 관리에 익숙해집니다. Infra Manager는 상태 관리를 자동으로 처리합니다. |
배포 업데이트 및 롤백
| 기능 | Deployment Manager | Infra Manager | 고려사항 |
|---|---|---|---|
| 배포 업데이트 메커니즘 | 인플레이스 업데이트 및 순차적 업데이트를 지원합니다. | Infra Manager는 CreateDeployment 및 UpdateDeployment 메서드를 통해 업데이트를 관리합니다. |
Deployment Manager의 업데이트 전략과 다를 수 있는 Terraform의 업데이트 메커니즘을 이해합니다. |
| 롤백 기능 | 이전 배포로 롤백을 제공합니다. | 이전 Terraform 구성을 배포하여 롤 포워드 합니다. | Infra Manager 는 각 배포 수정 버전에 대한 Terraform 상태 파일에 대한 액세스를 제공하지만 이전 버전으로 롤백하는 것은 수동 프로세스입니다. |
| 미리보기 기능 | 배포 전에 변경사항을 미리 볼 수 있습니다. | CreatePreview를 사용하여 Terraform 계획을 만들고 검토합니다. |
terraform plan을 사용하여 변경사항을 미리 보기 위한 Terraform의 워크플로에 맞게 조정합니다. |
서비스와 통합 Google Cloud
| 기능 | Deployment Manager | Infra Manager | 고려사항 |
|---|---|---|---|
| 서비스와 Google Cloud 통합 | 다양한 Google Cloud 서비스와 통합됩니다. | Terraform 제공업체를 통해와 통합됩니다. Google Cloud | Terraform 제공업체는 Deployment Manager보다 더 넓은 Google Cloud 서비스 범위를 제공하지만 일부 Google Cloud-특정 기능 또는 통합은 Terraform 제공업체에서 바로 사용할 수 없을 수 있습니다. |
| 액세스 제어 | 배포에 대한 세분화된 액세스 제어를 위해 Identity and Access Management (IAM)와 통합할 수 있습니다. | Infra Manager는 배포에 대한 세분화된 액세스 제어를 위해 IAM 과도 통합됩니다. | Infra Manager를 IAM과 통합할 때 적절한 액세스 제어 메커니즘이 구현되어 있는지 확인합니다. 배포를 만드는 데 사용하는 서비스 계정에는 배포하려는 각 리소스에 필요한 권한이 있어야 합니다. |
DM Convert를 사용하여 Infrastructure Manager로 마이그레이션
DM Convert 도구를 사용하여 배포 환경을 Infra Manager 로 마이그레이션할 수 있습니다. DM Convert 그러나 Terraform에서 지원되지 않고 DM Convert를 사용하여 Terraform으로 내보낼 수 없는 Deployment Manager 개념이 있습니다.
DM Convert에서 여러 형식의 개념을 변환하는 방법에 관한 자세한 내용은 DM Convert에서 여러 형식의 개념을 변환하는 방법 이해를 참고하세요.
구성 및 템플릿을 Infrastructure Manager로 변환
Deployment Manager 구성 및 템플릿을 Terraform 구성으로 변환하려면 다음 단계를 따르세요.
- Deployment Manager 구성 및 템플릿을 변환합니다 Terraform 구성 및 상태 파일로.
abandon을 사용하여 Deployment Manager 배포를 삭제합니다.
도움이 필요하세요?
이번 변경사항에 대응하기 위한 준비가 필요하실 수 있다는 점을 잘 알고 있습니다. 다른 궁금한 점이 있거나 마이그레이션 계획에 도움이 필요한 경우 담당자에게 문의하세요 Google Cloud . 원활한 전환을 지원해 드립니다.