Administra soluciones

En esta guía, aprenderás cómo actualizar y borrar soluciones en Private Catalog.

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):

    • Administrador de catálogos (roles/cloudprivatecatalogproducer.admin) para el proyecto de Google Cloud en el que está habilitado el catálogo privado.
    • 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 privado.

    Si no tienes las funciones necesarias, comunícate con el administrador de tu organización para solicitar acceso.

Actualizar una solución

Cuando editas una solución en el catálogo privado, la actualizas de inmediato en todos los catálogos en los 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 la actualización solo pueden implementar la versión más reciente.

Para las soluciones de Terraform, si actualizas la configuración, se muestra una versión nueva a los usuarios en la página Implementaciones del usuario en Google Cloud Console. Los usuarios pueden elegir actualizar su implementación a la versión más reciente.

Editar detalles de la solución

Para editar y actualizar una solución, sigue estos pasos:

  1. Ve a la página Soluciones del administrador de Private Catalog en Cloud Console.
    Ir a la página Soluciones
  2. Haz clic en Seleccionar para elegir el proyecto de Google Cloud.
  3. En la lista de soluciones, haz clic en el nombre de la solución para abrir la página Solutions Details.
  4. En el menú superior, haga clic en EDITAR.
  5. Realiza las actualizaciones necesarias en la solución.
  6. Haz clic en ACTUALIZAR.

Los detalles actualizados de la solución ahora aparecen en la página Detalles de las soluciones.

Actualizar configuraciones de Terraform

Las soluciones de Terraform usan el control de versiones de objetos de Cloud Storage para administrar 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 diferente de Cloud Storage 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 inmediatamente 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. Para obtener información sobre los pasos a fin de subir un nuevo archivo de configuración, visita Subir 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 privado.

Ver y aplicar una versión más reciente de una configuración

Cuando el catálogo privado detecta cambios en un archivo de configuración de Terraform, debes aplicar la versión más reciente a fin de actualizar la solución para tus usuarios.

Para ver y aplicar la última versión de una configuración de Terraform, sigue estos pasos:

  1. Ve a la página Soluciones de administrador del catálogo privado en Google Cloud Console.
    Ir a la página Soluciones

  2. En la tabla de soluciones, ve al Estado de la versión de la solución y haz clic en Versión nueva disponible.

  3. En la página Detalles de las soluciones, 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 versiones, haz clic en Cerrar para volver a la página Detalles de la solución.

  4. Haz clic en Aplicar versión más reciente.

  5. En Nuevos momentos destacados, agrega una descripción para informar a los usuarios sobre las actualizaciones de la configuración.

  6. Haz clic en Actualizar.

Borrar soluciones del catálogo privado

Cuando borras una solución, la quitas de cualquier catálogo asociado y tus usuarios de catálogo privado 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 Private Catalog, puedes quitar la solución de un catálogo.

Para borrar una o más soluciones, sigue estos pasos:

  1. Ve a la página Soluciones de administrador de catálogo privado en Cloud Console.
    Ir a la página Soluciones
  2. Haz clic en Seleccionar para elegir el proyecto de Google Cloud.
  3. En la lista de soluciones, marca la casilla junto a cada solución que deseas borrar.
  4. Con las soluciones seleccionadas, en el menú superior, haga clic en BORRAR.
  5. Haz clic en CONFIRMAR.

Las soluciones se borran de Private Catalog.

Próximos pasos