O suporte ao Google Cloud Deployment Manager foi descontinuado em 1º de abril de 2026.
A extensão máxima do suporte termina em 31 de março de 2027. Os tíquetes de suporte do Deployment Manager serão rejeitados automaticamente, a menos que sejam bloqueadores ou problemas relacionados à migração para o Infra Manager.
Os recursos criados pelo Deployment Manager vão continuar funcionando. É possível gerenciar esses recursos individuais usando ferramentas padrão
Google Cloud mas não com comandos do Deployment Manager ou
gcloud deployment-manager.
Após 30 de junho de 2027, não será mais possível usar o serviço do Deployment Manager , e ele será desativado. Todas as APIs e funções relacionadas não terão mais suporte.
O que você precisa saber
A partir de 1º de abril de 2026, o Deployment Manager não terá mais suporte no Google Cloud.
O Deployment Manager vai continuar funcionando para todos os clientes atuais por Google Cloud console, pela Google Cloud CLI e pela API Google Cloud Deployment Manager V2 até 30 de junho de 2027.
Se você já usa o Deployment Manager, pode continuar usando o serviço para gerenciar, migrar ou excluir recursos atuais "por sua conta e risco", mas Google Cloud não vamos responder a tíquetes de suporte padrão do Deployment Manager. Não haverá novos recursos ou correções de bugs não críticos para o Deployment Manager.
Não oferecemos suporte ao uso do Deployment Manager por novos clientes ou organizações. A partir de 30 de junho de 2026, os novos usuários não poderão ativar a API Google Cloud Deployment Manager V2 ou criar a primeira implantação. As tentativas de usar o Deployment Manager serão redirecionadas para o Infra Manager.
Nos últimos anos, concentramos nossos esforços na modernização da Google Cloud experiência de implantação pelo Infrastructure Manager (Infra Manager).
O que é preciso fazer
Se você usa o Deployment Manager, migre para o Infra Manager ou uma tecnologia de implantação alternativa para garantir que seus serviços continuem sem interrupção.
Conclua as seguintes ações necessárias antes de 31 de março de 2026:
- Analise seus casos de uso e aplicativos que dependem do Deployment Manager.
- Decida se o Infra Manager atende às suas necessidades ou se outra ferramenta é mais adequada.
- Migre suas implantações para a plataforma selecionada.
Como o Deployment Manager se relaciona com o Infrastructure Manager?
Google Cloud oferece dois serviços distintos para implantar e gerenciar a infraestrutura: o Deployment Manager (DM) e o Infra Manager. Embora ambos tenham como objetivo automatizar esse processo, eles diferem na abordagem e nas tecnologias subjacentes.
- O Deployment Manager usa arquivos de configuração baseados em YAML e modelos Jinja ou Python para definir a infraestrutura de forma declarativa.
- O Infra Manager aproveita o Terraform para criar implantações de infraestrutura usando a infraestrutura como código (IaC). Você define sua infraestrutura em arquivos de configuração do Terraform, que o Infra Manager implanta e gerencia no Google Cloud. O Infra Manager oferece um ambiente gerenciado para executar o Terraform, simplificando o gerenciamento de infraestrutura no Google Cloud.
Comparação entre recursos
Há diferenças importantes nos recursos e funcionalidades do Deployment Manager e do Infra Manager.
Configuração e modelos
| Recurso | Deployment Manager | Infra Manager | Considerações |
|---|---|---|---|
| Linguagem de configuração | YAML com modelos Jinja/Python | Terraform HCL | Aprenda a linguagem HCL do Terraform e converta as configurações do DM. |
| Gerenciamento de modelos | Oferece suporte a modelos reutilizáveis e tipos compostos (descontinuado). | Aproveita os módulos do Terraform. | Adapte-se ao sistema de módulos do Terraform para gerenciar componentes de infraestrutura reutilizáveis. |
| Gerenciamento do código-fonte | Oferece suporte a várias opções para armazenar configurações. | Oferece suporte a repositórios Git públicos e privados e buckets do Cloud Storage, mas não oferece suporte direto a repositórios Git privados. | Se você depende de repositórios Git privados para gerenciar as configurações do DM, poderá enfrentar desafios ao migrar as configurações para o Infra Manager. |
Gerenciamento do estado
| Recurso | Deployment Manager | Infra Manager | Considerações |
|---|---|---|---|
| Gerenciamento do estado | Gerencia o estado de implantação internamente. | Armazena arquivos de estado no Cloud Storage. | Familiarize-se com o gerenciamento de estado do Terraform (que envolve o gerenciamento de arquivos de estado e possíveis problemas de bloqueio de estado). O Infra Manager processa o gerenciamento de estado automaticamente. |
Atualizações e reversões de implantação
| Recurso | Deployment Manager | Infra Manager | Considerações |
|---|---|---|---|
| Mecanismo de atualização de implantação | Oferece suporte a atualizações no local e graduais. | O Infra Manager gerencia as atualizações pelos métodos CreateDeployment e UpdateDeployment. |
Entenda os mecanismos de atualização do Terraform que podem ser diferentes das estratégias de atualização do Deployment Manager. |
| Recursos de reversão | Oferece reversão para implantações anteriores. | Avançar implantando configurações anteriores do Terraform. | O Infra Manager oferece acesso ao arquivo de estado do Terraform para cada revisão de implantação, mas a reversão para uma versão anterior é um processo manual. |
| Funcionalidade de visualização | Permite visualizar as mudanças antes da implantação. | Use CreatePreview para criar e analisar um plano do Terraform. |
Adapte-se ao fluxo de trabalho do Terraform para visualizar as mudanças usando o terraform plan. |
Integração com Google Cloud serviços
| Recurso | Deployment Manager | Infra Manager | Considerações |
|---|---|---|---|
| Integração com Google Cloud serviços | Integra-se com vários Google Cloud serviços. | Integra-se com Google Cloud através de provedores do Terraform. | Os provedores do Terraform oferecem maior Google Cloud cobertura de serviço do que o Deployment Manager. No entanto, alguns Google Cloud-recursos ou integrações específicos podem não estar disponíveis nos provedores do Terraform. |
| Controle de acesso | Permite a integração com o Identity and Access Management (IAM) para controle de acesso granular a implantações. | O Infra Manager também se integra ao IAM para controle de acesso granular a implantações. | Garanta que os mecanismos de controle de acesso adequados sejam implementados ao integrar o Infra Manager ao IAM. A conta de serviço usada para criar uma implantação precisa das permissões necessárias para cada um dos recursos que você quer implantar. |
Migrar para o Infrastructure Manager usando o DM Convert
É possível migrar sua experiência de implantação para o Infra Manager usando a ferramenta DM Convert. No entanto, há alguns conceitos do Deployment Manager que não são compatíveis com o Terraform e não podem ser exportados para o Terraform usando o DM Convert.
Para mais informações sobre como o DM Convert traduz conceitos em formatos, consulte Noções básicas sobre como o DM Convert traduz conceitos em formatos.
Converter suas configurações e modelos para o Infrastructure Manager
Para converter as configurações e modelos do Deployment Manager em uma configuração do Terraform:
- Converta as configurações e modelos do Deployment Manager em um arquivo de configuração e estado do Terraform.
Importe os recursos do Terraform para o Infra Manager.
Exclua a implantação do Deployment Manager usando o comando abandon.
Estamos aqui para ajudar
Entendemos que essas mudanças exigem planejamento. Informe seu respectivo Google Cloud representante se tiver outras dúvidas, ou precisar de ajuda com seus planos de migração. Estamos aqui para ajudar você a fazer uma transição perfeita.