Sdílet prostřednictvím


Zobrazení a přístup k názvům oborů spravované flotily (náhled)

Platí pro: ✔️ Fleet Manager s centrálním clusterem

Tento článek je určený pro uživatele spravovaného oboru názvů, kteří potřebují tyto obory názvů zjišťovat a přistupovat k těmto oborům názvů. Pokud chcete vytvářet a konfigurovat spravované obory názvů, přečtěte si téma Vytvoření a konfigurace spravovaných oborů názvů flotily.

Důležité

Funkce Azure Kubernetes Fleet Manageru ve verzi Preview jsou dostupné na samoobslužné bázi s výslovným souhlasem. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Verze Preview Azure Kubernetes Fleet Manageru jsou částečně pokryty zákaznickou podporou s vynaložením maximálního úsilí. Proto tyto funkce nejsou určené pro produkční použití.

Než začnete

  • Potřebujete účet Azure s aktivním předplatným. Vytvořte si bezplatný účet.

  • Potřebujete existující spravovaný jmenný prostor flotily. Pokud ho nemáte, přečtěte si téma Vytvoření oboru názvů spravovaného vozového parku s více clustery.

  • Pochopte koncept oboru názvů spravované flotily přečtením přehledu.

  • K dokončení tohoto článku potřebujete azure CLI verze 2.78.0 nebo novější. Pokud chcete nainstalovat nebo upgradovat, přečtěte si téma Instalace Azure CLI.

  • Potřebujete fleet rozšíření Azure CLI verze 1.8.0 nebo novější. Můžete ho nainstalovat a aktualizovat na nejnovější verzi pomocí az extension add příkazů a az extension update příkazů.

    # Install the extension
    az extension add --name fleet
    
    # Update the extension
    az extension update --name fleet
    
  • Pomocí příkazu ověřte, že verze rozšíření flotily az extension show je minimálně 1.8.0.

    az extension show --name fleet
    
  • Nastavte následující proměnné prostředí pro ID předplatného, skupinu prostředků a flotilu:

    export SUBSCRIPTION_ID=<subscription-id>
    export GROUP=<resource-group-name>
    export FLEET=<fleet-name>
    export FLEET_NAMESPACE_NAME=<fleet-namespace-name>
    
  • Pomocí příkazu nastavte výchozí předplatné az account set Azure.

    az account set --subscription ${SUBSCRIPTION_ID}
    

Zobrazit jmen prostor spravovaných flotil, ke kterým máte přístup

Pomocí příkazu az fleet namespace list můžete zobrazit více clusterové spravované obory názvů, ke kterým máte přístup.

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

Výstup by měl vypadat podobně jako v následujícím příkladu výstupu:

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

Zobrazení konfigurace jmenného prostoru spravované flotily

Můžete zobrazit podrobnosti o konkrétním multi-cluster spravovaného namespace pomocí příkazu az fleet namespace show.

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

Výstup by měl vypadat podobně jako v následujícím příkladu výstupu:

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

Načtení kubeconfig pro spravovaný fleet namespace

Můžete načíst kubeconfig pro přístup buď k víceclusterovému spravovanému oboru názvů na clusteru centra Fleet Manager, nebo na konkrétním členském clusteru. Pokud přistupujete k hlavnímu clusteru, můžete k replikaci prostředků do členských clusterů využít funkci inteligentního umístění prostředků nástroje Fleet Manager.

Přístup k prostoru názvů spravované flotily na uzlových clusterech Fleet Manager

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

Získání přístupu k namespace spravované flotily v konkrétním členském clusteru

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

Další kroky