Compartir a través de


Elección de una opción de Azure Kubernetes Fleet Manager

En este artículo se proporciona información general sobre las distintas opciones de Azure Kubernetes Fleet Manager y las consideraciones que debe usar para guiar la selección de una configuración específica.

Tipos de flota

Se puede crear un recurso de Fleet Manager con o sin un clúster de concentrador. Un clúster de concentrador es un clúster de Azure Kubernetes Service (AKS) administrado que actúa como un centro para almacenar provisionalmente los recursos de Kubernetes listos para su colocación.

Vamos a comparar los escenarios habilitados por el uso de un clúster de concentrador.

Funcionalidad Fleet Manager sin clúster de concentrador Gestor de Flotas con clúster centralizado
Hospedaje de clústeres de concentrador
Actualizaciones de imágenes de nodo y Kubernetes
Ubicación de la carga de trabajo
Equilibrio de carga de DNS
Consideraciones de facturación Sin costo El costo se paga asociado al centro, que es un clúster de AKS de nivel estándar de un solo nodo.
Convertir tipos de flota Puede actualizar a Fleet Manager con un clúster de concentrador. No se puede degradar a un recurso de Fleet Manager sin tener un clúster central.

Fleet Manager sin clúster de concentrador

Sin un clúster de concentrador, Fleet Manager actúa únicamente como una entidad de agrupación en Azure Resource Manager (ARM). Algunas características, como Kubernetes y actualizaciones de imágenes de nodo, se ejecutan y actualizan automáticamente, no requieren una API de Kubernetes y, por tanto, no requieren un clúster de concentrador. Para aprovechar al máximo todas las características disponibles, necesita un administrador de flotas con un clúster central.

Para obtener más información, vea Creación de un recurso de Kubernetes Fleet sin un clúster de concentrador.

Fleet Manager con clúster de concentrador

Un Administrador de flotas con un clúster de concentrador tiene un clúster administrado por AKS asociado, que hospeda la solución KubeFleet de código abierto para la colocación de cargas de trabajo y el administrador de red de flotas para la administración de red y el equilibrio de carga.

Tras la creación de un administrador de flotas con un clúster de concentrador, se crea automáticamente un clúster de AKS en la misma suscripción de Azure en un grupo de recursos administrado que comienza con FL_. Para mejorar la confiabilidad, se deniegan las mutaciones iniciadas por el usuario en el clúster de AKS correspondiente (en el grupo de recursos administrados por flota FL_) y sus recursos subyacentes de Azure (en el grupo de recursos administrados por AKS MC_FL_*), como máquinas virtuales (VM).

Se deniegan las operaciones del plano de control, como cambiar la configuración del clúster del concentrador a través de Azure Resource Manager (ARM) o eliminar el clúster por completo. Se permiten las operaciones del plano de datos, como la conexión al servidor de API de Kubernetes del clúster de concentrador para configurar la ubicación de la carga de trabajo.

Los clústeres concentradores están exentos de las directivas de Azure para evitar efectos de directiva no deseados.

Modos de acceso de red para el clúster de concentrador

Para un gestor de flotas con un clúster central, hay dos modos de acceso de red:

  • Clústeres de concentrador público exponer el clúster de concentrador a Internet. Esto significa que, con las credenciales correctas, cualquier persona de Internet puede conectarse al clúster del concentrador. Esta configuración puede ser útil durante la fase de desarrollo y pruebas, pero representa un problema de seguridad, que en gran medida no es deseable en producción.

Para obtener más información, vea Creación de un recurso de Kubernetes Fleet con un clúster de concentrador público.

  • Clústeres de centros privados usar unClúster de AKS privado como concentrador, lo que impide el acceso abierto a través de Internet. Se aplican todas las consideraciones para un clúster de AKS privado, por lo que debe revisar los requisitos previos y las limitaciones para determinar si un administrador de flotas con un clúster de concentrador privado satisface sus necesidades.

Otros detalles que se deben tener en cuenta:

  • Tanto si elige un centro público como privado, el tipo no se puede cambiar después de la creación.
  • Al usar un clúster privado de AKS, tiene la capacidad de configurar nombres de dominio completos (FQDN) y subdominios FQDN. Esta funcionalidad no se aplica al clúster de concentrador privado de Fleet Manager.
  • Al conectarse a un clúster de concentrador privado, puede usar los mismos métodos que usaría para conectarse a cualquier clúster de AKS privado. Sin embargo, la conexión mediante la invocación de comandos de AKS y los puntos de conexión privados no se admiten actualmente.
  • Cuando se usan clústeres de concentradores privados, es necesario especificar la subred en la que residen las máquinas virtuales del nodo del clúster del concentrador de Fleet Manager. Este proceso difiere ligeramente del equivalente del clúster privado de AKS. Para más información, consulte Creación de un administrador de flotas con un clúster de concentrador privado.

Pasos siguientes

Ahora que comprende los distintos tipos de recursos de Kubernetes Fleet, vea Creación de un recurso de Azure Kubernetes Fleet Manager y unión a clústeres miembro.