Implementar una aplicación desde Cloud Marketplace

Puedes implementar y seleccionar aplicaciones basadas en contenedor de Marketplace de Google Cloud Platform en tu clúster de Google Kubernetes Engine.

Para ver las aplicaciones que puedes instalar, en la GCP Console abre la página de aplicaciones de GKE y haz clic en Implementar desde GCP Marketplace.

Ve a la página de aplicaciones.

Para implementar una aplicación en tu clúster, sigue estos pasos:

Console

  1. Para ver información sobre una aplicación, incluido su precio, selecciona la aplicación.
  2. Haz clic en Configurar.
  3. Selecciona el clúster de Kubernetes en el que deseas implementar la aplicación. Si deseas crear un nuevo clúster, haz clic en Crear clúster.
  4. Selecciona un espacio de nombres a usar para la aplicación. Los espacios de nombres son una forma de dividir los recursos del clúster entre varios usuarios o equipos.
  5. En el cuadro Nombre de la instancia de app ingresa un nombre para la aplicación, como sandbox-dev-app. El nombre debe ser de usuario único dentro del espacio de nombres.

  6. Si necesitas cambiar la cuenta de servicio asociada con el plan de facturación de la aplicación, expande la configuración avanzada del plan y verifica la cuenta de servicio asociada con la app.

    Para obtener información sobre los planes de facturación de las aplicaciones de Kubernetes, consulta Comprender la facturación.

  7. Ingresa un nombre para tu instancia de aplicación y luego haz clic en Implementar.

  8. Para administrar, editar o borrar tu implementación, abre la página de aplicaciones de GKE.

    Ve a la página de aplicaciones.

    Para obtener información sobre lo que puedes personalizar en la aplicación, consulta la documentación proporcionada por el proveedor del software.

  9. Si la aplicación necesita ser accesible al tráfico externo, sigue estos pasos para exponer la aplicación como un servicio.

Línea de comandos

Puedes implementar una app de Kubernetes en un clúster de Google Kubernetes Engine o en tu propia infraestructura, como una instalación local de Minikube.

Para implementar la app desde la línea de comandos, descarga un archivo de licencia de Google Cloud Platform. Cuando implementes la aplicación siguiendo los pasos a continuación, debes aplicar el archivo de licencia a tu configuración de kubectl o gráfico de Helm.

Dependiendo del proveedor de la app, los pasos específicos para implementar la aplicación pueden ser diferentes. En un alto nivel, puedes hacer lo siguiente:

  1. Conéctate a tu clúster de Kubernetes.
  2. Agrega el archivo de licencia a tu configuración de kubectl o gráfico de Helm, según corresponda.
  3. Clona el repositorio de Git para la app. El repositorio suele contener:

    • Una configuración kubectl o gráfico de Helm, el cual describe los recursos de Kubernetes para la app.

      Si deseas personalizar la app, así como aumentar el número de réplicas o cambiar la estrategia de actualización para los pods de aplicaciones, edita la configuración de kubectl o el gráfico de Helm.

    • Un Recurso de aplicación define las propiedades de la aplicación, como el tipo de aplicación, la versión, los mantenedores, etcétera.

    • Pasos específicos para implementar la aplicación en tu clúster de Kubernetes.

    • Secuencias de comandos adicionales o herramientas agregadas por el proveedor.

  4. Verifica la configuración de la aplicación y luego implementa la aplicación.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...