Implementar un clúster en Azure Kubernetes Service

Antes de implementar ArcGIS Enterprise on Kubernetes en Microsoft Azure, debe preparar un clúster de Microsoft Azure Kubernetes Service (AKS) que cumpla los requisitos del sistema de ArcGIS Enterprise.

La preparación de un clúster AKS incluye pasos comunes a todos los entornos compatibles, como la configuración del clúster Kubernetes y los nodos correspondientes, y pasos específicos del entorno, como la creación de clases de almacenamiento.

Revise detenidamente los siguientes pasos y vaya a la documentación de AKS para obtener instrucciones más detalladas sobre cómo preparar su entorno.

  1. Cree un clúster de AKS.

    Al crear un clúster AKS, la versión del clúster de Kubernetes debe coincidir con la indicada en los requisitos del sistema.

  2. Actualice la configuración de kubectl.

    Después de crear el clúster, la interfaz de línea de comandos (CLI) de Azure se puede utilizar para extraer la información de conexión de administrador de clúster en su archivo kubeconfig. Utilice el comando siguiente:

    az aks get-credentials --name <cluster_name> --resource-group <resource_group>
    
  3. Opcionalmente, cree una bóveda de claves y active el cifrado secreto para el clúster.

    Se recomienda activar el cifrado de sobres para los secretos almacenados en ectd para el clúster AKS. Para ello, es necesario disponer de una clave de bóveda Azure.

  4. Cree clases de almacenamiento.

    Para adaptar las propiedades de reclaimPolicy y allowVolumeExpansion a las necesidades de su organización y cargas de trabajo, se recomienda crear una clase de almacenamiento que haga referencia a los tipos "default" o "managed-premium". El archivo YAML pertinente debe aplicarse al clúster mediante el siguiente comando:

    kubectl apply –f <storageClass.yaml>
    
    Consulte un ejemplo de clase de almacenamiento YAML predeterminada y un ejemplo de clase de almacenamiento YAML de copia de seguridad para obtener más información.