Implementa una aplicación desde Cloud Marketplace

Puedes seleccionar y, también, implementar aplicaciones basadas en contenedores desde GCP Marketplace en tu clúster de Google Kubernetes Engine.

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

Ir a la página Aplicaciones.

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

Console

  1. Para ver la información sobre una app, incluido su precio, selecciónala.
  2. Haz clic en Configurar.
  3. Selecciona el clúster de Kubernetes en el que deseas implementar la app. Si deseas crear un clúster nuevo, haz clic en Crear clúster.

  4. Selecciona un espacio de nombres para usar con 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 instancia de la app, ingresa un nombre para la app, 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 aplicación.

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

  7. Ingresa un nombre para tu instancia de app y, luego, haz clic en Implementar.

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

    Ir a la página Aplicaciones.

    Para obtener información sobre lo que puedes personalizar en la app, 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 desde Google Cloud Platform. Cuando implementes la app mediante los pasos a continuación, debes aplicar el archivo de licencia a tu configuración de kubectl o gráfico de Helm.

Según del proveedor de la app, los pasos específicos para implementarla pueden ser diferentes. En un alto nivel, puedes seguir los pasos siguientes:

  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 lo siguiente:

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

      Si deseas personalizar la app, por ejemplo, mediante aumentos en la cantidad de réplicas o cambio en la estrategia de actualización para los pods de aplicación, edita la configuración de kubectl o el gráfico de Helm.

    • Un Recurso de aplicación que 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 app y, luego, impleméntala.

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

Enviar comentarios sobre...

Documentación de Kubernetes Engine