Administración de extensiones en Kubernetes habilitado para Azure Arc

En este artículo encontrará las consideraciones de diseño clave y los procedimientos recomendados para administrar extensiones de implementaciones de Kubernetes habilitado para Azure Arc.

Antes de leer este artículo, asegúrese de comprender los principios de gobernanza y revisar la escala empresarial de AKS para comprender los conceptos pertinentes para usar zonas de aterrizaje de Azure en un entorno de contenedor.

Architecture

Puede pensar que las extensiones para Kubernetes habilitado para Azure Arc se dividen en dos categorías: extensiones para servicios de infraestructura habilitados para Azure Arc y extensiones para servicios habilitados para Azure Arc. Esta distinción no es explícita en los nombres de extensión individuales.

Tenga en cuenta estas dos categorías a medida que diseña la implementación de Kubernetes habilitado para Azure Arc. Por ejemplo, piense en la extensión de Microsoft Defender for Cloud como una extensión para los servicios de infraestructura habilitados para Azure Arc, pero considere la extensión Azure App Service para Azure Arc como una extensión de servicios habilitados para Azure Arc.

En el diagrama siguiente se muestra la integración general de las extensiones para clústeres de Kubernetes habilitado para Azure Arc.

Un daiagrama que muestra la integración general de las extensiones para un clúster de Kubernetes habilitado para Azure Arc.

Consideraciones de diseño

  • Instalación de extensiones

    • Las extensiones ofrecen funcionalidad adicional a los clústeres de Kubernetes habilitado para Azure Arc. Tenga en cuenta su caso de uso específico junto con los siguientes factores cuando decida cómo usar las extensiones de Kubernetes habilitado para Azure Arc:
  • Actualizar extensiones

    • Tenga en cuenta cómo asegurarse de que las extensiones se mantengan actualizadas durante la vida útil del clúster.

Recomendaciones de diseño

  • Instalación de extensiones

    • Normalice la forma en que se instalan las extensiones, ya sea a través del portal, Azure Policy, la CLI, las plantillas de ARM u otro mecanismo. Compruebe que las extensiones se hayan instalado correctamente después de cada instalación.
  • Actualizar extensiones

    • Las extensiones deben actualizarse periódicamente. Use la marca --auto-upgrade-minor-version para actualizar automáticamente las versiones secundarias de las extensiones, como se describe en Uso de las extensiones de clúster. Consulte la documentación de cada extensión para obtener información sobre qué opciones se pueden configurar durante la creación y actualización.

Pasos siguientes

Para obtener más información sobre el recorrido de nube híbrida y multinube, consulte los siguientes artículos.