Compartir a través de


Visualización y acceso a espacios de nombres de flota administrada (versión preliminar)

Se aplica a: ✔️ Fleet Manager con clúster central

Este artículo está destinado a los usuarios de un espacio de nombres administrado que necesiten detectar y acceder a esos espacios de nombres. Si quiere crear y configurar espacios de nombres administrados, consulte Creación y configuración de espacios de nombres de flota administrada.

Importante

Las características en vista previa de Azure Kubernetes Fleet Manager están disponibles en autoservicio y de manera opcional. Las versiones preliminares se proporcionan "tal cual" y "como están disponibles", y están excluidas de los Acuerdos de nivel de servicio y garantía limitada. Las versiones preliminares de Azure Kubernetes Fleet Manager reciben cobertura parcial del soporte al cliente en la medida de lo posible. Por lo tanto, estas características no están diseñadas para su uso en producción.

Antes de empezar

  • Para completar este artículo, necesita la versión 2.78.0 o posterior de la CLI de Azure. Para la instalación o la actualización, consulte Instalación de la CLI de Azure.

  • Necesita la versión 1.8.0 o posterior de la extensión de la fleet CLI de Azure. Puede instalarlo y actualizar a la versión más reciente mediante los az extension add comandos y az extension update .

    # Install the extension
    az extension add --name fleet
    
    # Update the extension
    az extension update --name fleet
    
  • Confirme que la versión de la extensión de flota es al menos 1.8.0 con el az extension show comando .

    az extension show --name fleet
    
  • Establezca las siguientes variables de entorno para el identificador de suscripción, el grupo de recursos y Fleet:

    export SUBSCRIPTION_ID=<subscription-id>
    export GROUP=<resource-group-name>
    export FLEET=<fleet-name>
    export FLEET_NAMESPACE_NAME=<fleet-namespace-name>
    
  • Establezca la suscripción de Azure predeterminada mediante el az account set comando .

    az account set --subscription ${SUBSCRIPTION_ID}
    

Visualización de los espacios de nombres de flota administrada a los que puede acceder

Vea los espacios de nombres de flota administrada a los que puede acceder mediante el az fleet namespace list comando .

az fleet namespace list  
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    -o table 

La salida debería ser similar a la salida de ejemplo siguiente:

AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
--------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   westus2    my-managed-namespace  Succeeded           test-rg

Visualización de la configuración de un espacio de nombres de flota administrada

Vea los detalles de un espacio de nombres de flota administrada específico mediante el az fleet namespace show comando .

az fleet namespace show \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME} \ 
    -o table 

La salida debería ser similar a la salida de ejemplo siguiente:

AdoptionPolicy  DeletePolicy   ETag                                    Location   Name                  ProvisioningState   ResourceGroup
--------------  ------------   -------------------------------------   --------   --------------------  -----------------   -------------
Always          Delete         "aaaaaaaa-0b0b-1c1c-2d2d-333333333333   westus2    my-managed-namespace  Succeeded           test-rg

Ver los espacios de nombres de Flota Administrada a los que tiene acceso

Puede localizar el espacio de nombres de flota administrada en el administrador de flota o a través del centro de Kubernetes.

Para empezar en Fleet Manager:

  • En Azure Portal, vaya al recurso de Azure Kubernetes Fleet Manager.
  • En el menú de la izquierda, en Recursos de flota, seleccione Espacios de nombres.
  • Los espacios de nombres de flota administrada a los que tiene acceso se muestran en la lista de espacios de nombres.

Captura de pantalla de Azure Portal en la que se muestra la lista de espacios de nombres, incluido el espacio de nombres de flota administrada.

Iniciando en el centro de Kubernetes:

Captura de pantalla del portal de Azure que muestra la lista de espacios de nombres administrados en el centro de Kubernetes filtrado por Espacio de Nombres de Flota Administrada.

Ver la configuración del espacio de nombres de la flota gestionada

Para ver la configuración de un espacio de nombres de flota administrada en la vista general, seleccione el espacio de nombres en la lista.

Captura de pantalla de Azure Portal que muestra la pantalla de información general de un espacio de nombres de flota administrada.

Ver los clústeres miembro del espacio de nombres de flota administrada

En la información general del espacio de nombres de flota administrada, seleccione Clústeres miembros en el panel de navegación izquierdo para ver los clústeres miembro a los que se distribuye el espacio de nombres.

Captura de pantalla de Azure Portal en la que se muestran los clústeres miembro que hospedan el espacio de nombres de flota administrada seleccionado.

Acceso a un espacio de nombres de flota administrada

Puede recuperar el kubeconfig y acceder a un espacio de nombres de flota administrada en el clúster central del administrador de flota o en un clúster miembro específico. Si accede al clúster de concentrador, puede usar la ubicación inteligente de recursos de Fleet Manager para replicar los recursos en clústeres miembros, evitando la necesidad de volver a implementar manualmente los mismos artefactos en cada clúster.

Obtenga las credenciales para acceder al espacio de nombres en el clúster hub de Fleet Manager mediante el siguiente comando.

az fleet namespace get-credentials \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME}

Obtenga credenciales para acceder al espacio de nombres en el clúster miembro proporcionando el parámetro member.

az fleet namespace get-credentials \ 
    --resource-group ${GROUP} \ 
    --fleet-name ${FLEET} \ 
    --name ${FLEET_NAMESPACE_NAME} \ 
    --member myMemberCluster

Pasos siguientes