Implementar un clúster en Azure Kubernetes Service
Antes de desplegar ArcGIS Enterprise on Kubernetes en Microsoft Azure, debe preparar un clúster de Microsoft Azure Kubernetes Service (AKS) que cumpla con 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 de 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. Para obtener instrucciones sobre cómo implementar ArcGIS Enterprise en un clúster de AKS utilizando el autoescalado de clústeres de Karpenter, consulte la guía de implementación del Aprovisionamiento automático de nodos (NAP) de AKS.
Crear un clúster de AKS.
Al crear un clúster de AKS, la versión del clúster de Kubernetes debe coincidir con la indicada en los requisitos del sistema.
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 clúster-admin en su archivo
kubeconfig. Utilice el comando siguiente:az aks get-credentials --name <cluster_name> --resource-group <resource_group>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 de AKS. Para ello, es necesario disponer de una clave de bóveda de Azure.
Cree clases de almacenamiento.
Para adaptar las propiedades
reclaimPolicyyallowVolumeExpansiona 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.