Leer en inglés

Compartir a través de


Implementación y administración de una aplicación de Kubernetes desde Azure Marketplace

Azure Marketplace es una tienda en línea que contiene miles de aplicaciones y servicios de software de TI creados por empresas tecnológicas líderes en el sector. En Azure Marketplace puede encontrar, probar, comprar e implementar el software y los servicios que necesita para crear nuevas soluciones y administrar la infraestructura en la nube. El catálogo incluye soluciones para diferentes sectores y áreas técnicas, pruebas gratuitas y servicios de consultoría de socios de Microsoft.

Entre estas soluciones se incluyen ofertas de contenedor basadas en aplicaciones de Kubernetes que contienen aplicaciones diseñadas para ejecutarse en clústeres de Kubernetes, como Azure Kubernetes Service (AKS). En este artículo, aprenderá a:

  • Examinar ofertas en Azure Marketplace
  • Comprar una aplicación
  • Implementar una aplicación en el clúster de AKS
  • Supervisar la información de uso y facturación

Limitaciones

Esta característica solo se admite de momento en las siguientes regiones:

  • Este de Australia, Sudeste de Australia, Sur de Brasil, Centro de Canadá, Este de Canadá, Centro de la India, Centro de EE. UU., Este de Asia, Este de EE. UU., Este de EE. UU. 2, Este de EE. UU. 2 EAUP, Centro de Francia, Sur de Francia, Norte de Alemania, Centro-oeste de Alemania, Este de Japón, Oeste de Japón, Jio Oeste de la India, Centro de Corea del Sur, Sur de Corea del Sur, Centro-norte de EE. UU., Norte de Europa, Este de Noruega, Oeste de Noruega, Norte de Sudáfrica, Centro-sur de EE. UU., Sur de la India, Sudeste de Asia, Centro de Suecia, Norte de Suiza, Norte de Emiratos Árabes Unidos, Sur de Reino Unido, Oeste de Reino Unido, Centro-oeste de EE. UU., Oeste de Europa, Oeste de EE. UU., Oeste de EE. UU. 2, Oeste de EE. UU. 3

Las ofertas de contenedor basadas en aplicaciones de Kubernetes no se pueden implementar en AKS para Azure Stack HCI o AKS Edge Essentials.

Selección e implementación de una aplicación de Kubernetes

Desde un clúster de AKS

  1. En Azure Portal, puede implementar una aplicación de Kubernetes desde un clúster existente. Para hacerlo, vaya a Marketplace o seleccione Extensiones y aplicaciones y, después, seleccione + Agregar.

    Se muestra la página de Azure Portal para el clúster A K S.

  2. Puede buscar una oferta o un publicador directamente por su nombre, o bien examinar todas las ofertas.

    Captura de pantalla de las ofertas de Kubernetes en Azure Portal.

  3. Después de decidirse por una aplicación, seleccione la oferta.

  4. En la pestaña Planes y precios, seleccione una opción. Asegúrese de que los términos son aceptables y seleccione Crear.

    Captura de pantalla de la página de compra de ofertas en Azure Portal mostrando información de planes y precios.

  5. Siga cada página del asistente hasta llegar a Revisar y crear. Rellene la información del grupo de recursos, el clúster y las opciones de configuración que requiera la aplicación.

    Captura de pantalla del asistente de Azure Portal para implementar una nueva oferta con el selector para crear un clúster o usar uno existente.

  6. Cuando se implementa la aplicación, el portal muestra la implementación en curso, junto con los detalles.

    Captura de pantalla de la pantalla de implementaciones de Azure Portal que muestra que la oferta de Kubernetes está siendo implementada actualmente.

Buscar en Azure Portal

  1. En Azure Portal, busque Marketplace en la barra de búsqueda superior. En los resultados, en Servicios, seleccione Marketplace.

  2. Puede buscar una oferta o un publicador directamente por su nombre, o bien examinar todas las ofertas. Para buscar ofertas de aplicaciones de Kubernetes, en el lado izquierdo, en Categorías, seleccione Contenedores.

    Captura de pantalla de ofertas de Azure Marketplace en Azure Portal, con la categoría Contenedor en el lado izquierdo resaltada.

    Importante

    La categoría Contenedores incluye aplicaciones de Kubernetes. Este tutorial es específico de aplicaciones de Kubernetes.

  3. Verá varias ofertas de aplicaciones de Kubernetes en la página. Para ver todas las ofertas de aplicaciones de Kubernetes, seleccione Ver más.

    Captura de pantalla de las ofertas de K8s de Azure Marketplace en Azure Portal.

  4. Después de decidirse por una aplicación, seleccione la oferta.

  5. En la pestaña Planes y precios, seleccione una opción. Asegúrese de que los términos son aceptables y seleccione Crear.

    Captura de pantalla de la página de compra de ofertas en Azure Portal con información de planes y precios

  6. Siga cada página del asistente hasta llegar a Revisar y crear. Rellene la información del grupo de recursos, el clúster y las opciones de configuración que requiera la aplicación. Puede decidir implementar en un nuevo clúster de AKS o usar un clúster existente.

    Captura de pantalla del asistente de Azure Portal para implementar una nueva oferta con el selector para crear un clúster o usar uno existente

    Cuando se implemente la aplicación, el portal muestra Se completó la implementación junto con los detalles de la implementación.

    Captura de pantalla de Azure Portal que muestra una implementación de recursos realizada correctamente en el clúster

Comprobar la implementación

Compruebe que la implementación vaya al clúster en el que ha instalado recientemente la extensión y vaya a "Extensiones y aplicaciones", donde verá el estado de la extensión:

Se muestra la página de Azure Portal para el clúster A K S.

Administración del ciclo de vida de la oferta

Para administrar el ciclo de vida, una oferta de Azure Kubernetes se representa como una extensión de clúster para AKS. Para obtener más información, consulte Extensiones de clúster para AKS.

La compra de una oferta de Azure Marketplace crea una nueva instancia de la extensión en el clúster de AKS.

En primer lugar, vaya a un clúster existente y seleccione "Extensiones y aplicaciones":

La página de Azure Portal para el clúster A K S.

Verá las extensiones instaladas recientemente en la lista:

La página de Azure Portal para el clúster A K S.

Seleccione un nombre de extensión para ir a una vista de propiedades en la que pueda deshabilitar las actualizaciones automáticas, comprobar el estado de aprovisionamiento, eliminar la instancia de extensión o modificar las opciones de configuración según sea necesario.

La página de Azure Portal para las propiedades de extensión.

Para administrar la configuración de la extensión instalada, puede editar los valores de configuración:

Captura de pantalla de Cluster-extension-config-settings.

Supervisión de la información de facturación y uso

Para supervisar la información de uso y de facturación de la oferta que hemos implementado:

  1. En Azure Portal, vaya a la página del grupo de recursos del clúster.

  2. Seleccione Cost Management>Análisis de costos. En Producto se puede ver un desglose de los costes del plan seleccionado.

    Captura de pantalla de la página de Azure Portal del grupo de recursos con la información de facturación desglosada por plan de oferta

Quitar una oferta

Un plan adquirido de oferta de contenedor de Azure se puede eliminar eliminando la instancia de extensión en el clúster.

Seleccione una aplicación y, después, seleccione el botón desinstalar para quitar la extensión del clúster:

Se muestra la página de Azure Portal para el clúster A K S. La extensión implementada se muestra en la lista con el botón

Solución de problemas

Si tiene problemas, consulte la lista de control de solución de problemas para las implementaciones con errores de una oferta de Kubernetes.

Pasos siguientes