Inicio rápido: Implementación de un clúster de AKS mediante la CLI de Azure (versión preliminar)
Se aplica a: AKS habilitado por Azure Arc en VMware (versión preliminar)
En este inicio rápido se muestra cómo implementar un clúster de AKS en AKS habilitado por Azure Arc en VMware mediante la CLI de Azure.
Requisitos previos
Para completar este inicio rápido, debe hacer lo siguiente:
- Asegúrese de revisar y satisfacer todos los requisitos de Requisitos del sistema y matriz de compatibilidad y requisitos de red.
- Asegúrese de implementar VMware vSphere habilitado para Arc mediante la conexión de vCenter a Azure con la extensión de Kubernetes para operadores de AKS Arc.
- Si tiene una implementación de VMware vSphere habilitada para Arc existente, siga el proceso para habilitar la extensión de Kubernetes para los operadores de AKS Arc.
Parámetros de Azure
Parámetro | Detalles de los parámetros |
---|---|
$aad_Group_Id |
Identificador de un grupo cuyos miembros administran el clúster de destino. Este grupo también debe tener permisos de propietario en el grupo de recursos que contiene la ubicación personalizada y el clúster de destino. |
$appliance_Name |
Nombre del puente de recursos de Arc creado para conectar vCenter con Azure. |
$custom_Location |
Nombre o identificador de ubicación personalizado. Si decide habilitar Kubernetes Service en VMware [versión preliminar] al conectar vCenter a Azure desde Azure Portal, se crea una ubicación personalizada con el prefijo AKS y un espacio de nombres predeterminado para implementar AKS en VMware. Si habilita Kubernetes Service en VMware [versión preliminar] mediante el proceso de la CLI de Azure, puede especificar el nombre de la ubicación personalizada que prefiera con el espacio de nombres predeterminado. Debe usar el espacio de nombres predeterminado . |
$resource_Group |
Nombre o identificador del grupo de recursos para implementar el puente de recursos de Arc. |
Información de vCenter Server
Parámetro | Detalles de los parámetros |
---|---|
$network_name |
Nombre del recurso de red de VMware habilitado en Azure. |
$control_plane_ip |
Dirección IP del plano de control del clúster de destino. Esta dirección IP del plano de control debe estar reservada o excluida en DHCP y diferente de la dirección IP del puente de recursos de Arc |
Paso 1: Inicio de sesión en Azure
Inicie sesión en Azure con el siguiente comando:
az login --use-device-code
Establezca el identificador de suscripción de Azure en la suscripción que usó para implementar arc Resource Bridge y la ubicación personalizada:
az account set -s $subscriptionID
Paso 2: Creación de una red virtual para el clúster de AKS mediante el segmento de red de VMware
Defina el nombre de red como nombre del segmento de red de VMware:
$network_name = '<Name of the VMware Network segment>'
Cree una red virtual con la misma
$resource_group
que usó para implementar el puente de recursos de Arc y$custom_location
con el espacio de nombres predeterminado.az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
Obtenga el identificador de red virtual:
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsv
Pase el punto de conexión IP del plano de control para el clúster de destino:
$control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
Nota:
Si la creación de la red virtual agota el tiempo de espera, intente volver a ejecutar los comandos para volver a crear la red virtual.
Nota:
La dirección IP del plano de control debe estar reservada o excluida en DHCP y diferente de la dirección IP del puente de recursos de Arc.
Paso 3: Creación del clúster de AKS
Ejecute el comando siguiente para crear el clúster.
az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug
Nota:
En esta versión preliminar, solo puede implementar la misma versión de Kubernetes que admite Arc Resource Bridge. La versión de Kubernetes que proporcione en el comando debe alinearse con la versión de Arc Resource Bridge. Puede encontrar la versión de Arc Resource Bridge en Azure Portal en Azure Arc > Management > Resource Bridge. Para determinar la versión de Kubernetes correspondiente, consulte Novedades del puente de recursos de Azure Arc.
Pasos siguientes
- Consulte Escala de implementación admitida para ver las distintas opciones de configuración.
- Preparación de una aplicación