Administra soluciones
En esta guía, aprenderás a actualizar y borrar soluciones en el catálogo de servicios.
Si prefieres quitar el acceso a una solución, consulta Quita una solución de un catálogo.
Antes de comenzar
Debes tener las siguientes funciones de Identity and Access Management (IAM):
- Catalog Admin (
roles/cloudprivatecatalogproducer.admin
) para el proyecto de Google Cloud en el que el catálogo de servicios está habilitado. - Si administras una configuración de Terraform, Storage Admin (
roles/storage.admin
) Y Cloud Build Editor (roles/cloudbuild.builds.editor
) para el proyecto en el que administras las soluciones del catálogo de servicios.
Si no tienes las funciones necesarias, comunícate con el administrador de tu organización para solicitar acceso.
- Catalog Admin (
Actualiza una solución
Cuando editas una solución en el catálogo de servicios, se actualiza de inmediato en cualquier catálogo en el que se asigna. La actualización de una solución no afecta a las implementaciones existentes, y los usuarios que acceden a la solución después de que la actualizas solo pueden implementar la última versión.
Para las soluciones de Terraform, si actualizas la configuración, los usuarios verán una nueva versión en la página Implementaciones del usuario en Google Cloud Console. Los usuarios pueden optar por actualizar su implementación a la versión más reciente.
Edita los detalles de la solución
Para editar y actualizar una solución, sigue estos pasos:
- Ve a la página Soluciones del administrador del catálogo de servicios en Cloud Console.
Ir a la página Soluciones - Haz clic en Seleccionar para elegir el proyecto de Google Cloud.
- En la lista de soluciones, haz clic en el nombre de la solución para abrir la página Solutions Details.
- En el menú superior, haga clic en EDITAR.
- Realiza las actualizaciones necesarias en la solución.
- Haz clic en ACTUALIZAR.
Los detalles de la solución actualizada ahora aparecen en la página Detalles de la solución.
Actualiza una configuración de Terraform
Las soluciones de Terraform usan el Control de versiones de objetos de Cloud Storage para administrar las actualizaciones de los archivos de configuración. Para actualizar el archivo de configuración de una solución de Terraform, tienes las siguientes opciones:
Usa un objeto de Cloud Storage diferente que contenga un archivo de configuración nuevo. Para cambiar el objeto de Cloud Storage de una solución, edita los detalles de la solución y actualiza el Vínculo a la configuración de Terraform con la ruta de URL al objeto nuevo. Después de actualizar los detalles de la solución, los usuarios pueden implementar de inmediato la versión más reciente.
Actualiza el objeto actual de Cloud Storage de la solución con una versión nueva de la configuración. Si quieres conocer los pasos para subir un archivo de configuración nuevo, consulta Sube objetos. Después de actualizar el objeto de Cloud Storage de la solución, también debes ver y aplicar los cambios a la solución en el catálogo de servicios.
Visualiza y aplica una versión más reciente de una configuración
Cuando el catálogo de servicios detecta cambios en un archivo de configuración de Terraform, debes aplicar la versión más reciente para actualizar la solución de tus usuarios.
A fin de ver y aplicar la versión más reciente de una configuración de Terraform, haz lo siguiente:
Ve a la página Soluciones del administrador del catálogo de servicios en Google Cloud Console.
Ir a la página SolucionesEn la tabla de soluciones, ve al estado de la versión de la solución y haz clic en Nueva versión disponible.
En la página Detalles de la solución, haz clic en Comparar versiones para descargar y comparar la versión actual y la más reciente de la configuración. Después de comparar las versiones, haz clic en Cerrar para volver a la página Detalles de la solución.
Haz clic en Aplicar versión más reciente.
En Aspectos destacados de la versión nueva, agrega una descripción para informar a los usuarios sobre las actualizaciones de la configuración.
Haz clic en Actualizar.
Borra soluciones del catálogo de servicios
Cuando borras una solución, quitas la solución de cualquier catálogo asociado y tus usuarios del catálogo de servicios ya no pueden ver ni iniciar la solución. Para las soluciones basadas en Deployment Manager, los usuarios pueden seguir accediendo a sus implementaciones existentes y usarlas.
Si prefieres mantener la solución en el catálogo de servicios, puedes quitar la solución de un catálogo.
Para borrar una o más soluciones, sigue estos pasos:
- Ve a la página Soluciones del administrador del catálogo de servicios en Cloud Console.
Ir a la página Soluciones - Haz clic en Seleccionar para elegir el proyecto de Google Cloud.
- En la lista de soluciones, marca la casilla junto a cada solución que deseas borrar.
- Con las soluciones seleccionadas, en el menú superior, haga clic en BORRAR.
- Haz clic en CONFIRMAR.
Las soluciones se borran del catálogo de servicios.