Se suspendió la compatibilidad con Google Cloud Deployment Manager el 1 de abril de 2026.
La extensión máxima para la asistencia finaliza el 31 de marzo de 2027. Los tickets de asistencia de Deployment Manager se rechazarán automáticamente, a menos que sean bloqueadores o problemas relacionados con tu migración a Infra Manager.
Los recursos existentes creados por Deployment Manager seguirán funcionando. Puedes administrar estos recursos individuales con herramientas estándar
Google Cloud pero no con Deployment Manager ni con los comandos
gcloud deployment-manager.
Después del 30 de junio de 2027, no podrás usar el servicio de Deployment Manager , y se dará de baja. Ya no se admitirán todas las APIs y funciones relacionadas.
Qué debes saber
A partir del 1 de abril de 2026, Deployment Manager no es compatible con Google Cloud.
Deployment Manager seguirá ejecutándose para todos los clientes existentes a través de Google Cloud la consola, Google Cloud CLI y la API de Google Cloud Deployment Manager V2 hasta el 30 de junio de 2027.
Si ya usas Deployment Manager, puedes seguir usando el servicio para administrar, migrar o borrar recursos existentes "bajo tu propio riesgo", pero Google Cloud no responderemos a los tickets de asistencia estándar de Deployment Manager. No habrá funciones nuevas ni correcciones de errores no críticos para Deployment Manager.
No admitimos el uso de Deployment Manager por parte de clientes o empresas nuevos. A partir del 30 de junio de 2026, los usuarios nuevos no podrán habilitar la API de Google Cloud Deployment Manager V2 ni crear su primera implementación. Los intentos de usar Deployment Manager se redireccionarán a Infra Manager.
En los últimos años, centramos nuestros esfuerzos en modernizar la Google Cloud experiencia de implementación a través de Infrastructure Manager (Infra Manager).
Qué debe hacer
Si actualmente usas Deployment Manager, migra a Infra Manager o a una tecnología de implementación alternativa para garantizar que tus servicios continúen sin interrupciones.
Completa las siguientes acciones obligatorias antes del 31 de marzo de 2026:
- Revisa tus casos de uso y aplicaciones que dependen de Deployment Manager.
- Decide si Infra Manager satisface tus necesidades o si otra herramienta es más adecuada.
- Migra tus implementaciones a la plataforma seleccionada.
¿Qué relación tiene Deployment Manager con Infrastructure Manager?
Google Cloud ofrece dos servicios distintos para implementar y administrar la infraestructura: Deployment Manager (DM) y Infra Manager. Si bien ambos tienen como objetivo automatizar este proceso, difieren en su enfoque y tecnologías subyacentes.
- Deployment Manager usa archivos de configuración basados en YAML y plantillas de Jinja o Python para definir la infraestructura de forma declarativa.
- Infra Manager aprovecha Terraform para crear implementaciones de infraestructura con infraestructura como código (IaC). Defines tu infraestructura en archivos de configuración de Terraform, que Infra Manager implementa y administra en Google Cloud. Infra Manager proporciona un entorno administrado para ejecutar Terraform, lo que simplifica la administración de la infraestructura en Google Cloud.
Comparación de funciones
Existen diferencias clave en las funciones y funcionalidades de Deployment Manager y Infra Manager.
Configuración y plantillas
| Función | Deployment Manager | Infra Manager | Consideraciones |
|---|---|---|---|
| Lenguaje de configuración | YAML con plantillas de Jinja o Python | HCL de Terraform | Aprende el lenguaje HCL de Terraform y convierte las configuraciones de DM existentes. |
| Administración de plantillas | Admite plantillas reutilizables y tipos compuestos (obsoleto). | Aprovecha los módulos de Terraform. | Adáptate al sistema de módulos de Terraform para administrar componentes de infraestructura reutilizables. |
| Administración del código fuente | Admite varias opciones para almacenar configuraciones. | Admite repositorios de Git públicos y privados, y buckets de Cloud Storage, pero no admite directamente repositorios de Git privados. | Si dependes de repositorios de Git privados para administrar tus configuraciones de DM, es posible que enfrentes desafíos cuando migres tus configuraciones a Infra Manager. |
Administración de estado
| Función | Deployment Manager | Infra Manager | Consideraciones |
|---|---|---|---|
| Administración de estado | Administra el estado de implementación de forma interna. | Almacena archivos de estado en Cloud Storage. | Familiarízate con la administración de estado de Terraform (que implica administrar archivos de estado y posibles problemas de bloqueo de estado). Infra Manager controla la administración de estado automáticamente. |
Actualizaciones y reversiones de Deployment
| Función | Deployment Manager | Infra Manager | Consideraciones |
|---|---|---|---|
| Mecanismo de actualización de implementación | Admite actualizaciones en el lugar y actualizaciones progresivas. | Infra Manager administra las actualizaciones a través de sus métodos CreateDeployment y UpdateDeployment. |
Comprende los mecanismos de actualización de Terraform que pueden diferir de las estrategias de actualización de Deployment Manager. |
| Capacidades de reversión | Ofrece reversión a implementaciones anteriores. | Avanza implementando configuraciones anteriores de Terraform. | Infra Manager proporciona acceso al archivo de estado de Terraform para cada revisión de implementación, pero la reversión a una versión anterior es un proceso manual. |
| Funcionalidad de vista previa | Permite obtener una vista previa de los cambios antes de la implementación. | Usa CreatePreview para crear y revisar un plan de Terraform. |
Adáptate al flujo de trabajo de Terraform para obtener una vista previa de los cambios con terraform plan. |
Integración con Google Cloud servicios
| Función | Deployment Manager | Infra Manager | Consideraciones |
|---|---|---|---|
| Integración con Google Cloud servicios | Se integra con varios Google Cloud servicios. | Se integra con Google Cloud a través de proveedores de Terraform. | Los proveedores de Terraform ofrecen una mayor Google Cloud cobertura de servicios que Deployment Manager. Sin embargo, es posible que algunas Google Cloud-funciones o integraciones específicas no estén disponibles de inmediato en los proveedores de Terraform. |
| Control de acceso | Permite la integración con Identity and Access Management (IAM) para un control de acceso detallado a las implementaciones. | Infra Manager también se integra con IAM para un control de acceso detallado a las implementaciones. | Asegúrate de que se implementen los mecanismos de control de acceso adecuados cuando integrando Infra Manager con IAM. La cuenta de servicio que usas para crear una implementación necesita los permisos necesarios para cada uno de los recursos que deseas implementar. |
Migra a Infrastructure Manager con DM Convert
Puedes migrar tu experiencia de implementación a Infra Manager con la herramienta DM Convert. Sin embargo, hay algunos conceptos de Deployment Manager que no son compatibles con Terraform y no se pueden exportar a Terraform con DM Convert.
Para obtener más información sobre cómo DM Convert traduce los conceptos en todos los formatos, consulta Comprende cómo DM Convert traduce los conceptos en todos los formatos.
Convierte tus configuraciones y plantillas a Infrastructure Manager
Para convertir tus configuraciones y plantillas de Deployment Manager en una configuración de Terraform, haz lo siguiente:
- Convierte tus configuraciones y plantillas de Deployment Manager en un archivo de configuración y estado de Terraform.
Importa tus recursos de Terraform a Infra Manager.
Borra tu implementación de Deployment Manager con abandon.
Estamos aquí para ayudarte
Entendemos que realizar estos cambios puede requerir cierta planificación. Informa a tu representante Google Cloud correspondiente si tienes alguna otra pregunta, o necesitas ayuda con tus planes de migración. Estamos aquí para ayudarte a lograr una transición sin problemas.