Správce clusteru: Správa Správce clusteru v operátoru Nexus

Správce clusteru se nasadí v předplatném Azure operátora pro správu životního cyklu clusterů infrastruktury Nexus operátora.

Než začnete

Budete potřebovat:

  • ID předplatného Azure – ID předplatného Azure, ve kterém je potřeba vytvořit Správce clusteru (mělo by to být stejné ID předplatného síťového adaptéru).
  • ID síťového adaptéru infrastruktury – Síťový adaptér a Správce clusteru mají přidružení 1:1. Budete potřebovat ID prostředku síťového adaptéru přidruženého ke Správci clusteru.
  • ID pracovního prostoru služby Log Analytics – ID prostředku pracovního prostoru služby Log Analytics používaného pro kolekci protokolů.
  • Oblast Azure – Správce clusteru by se měl vytvořit ve stejné oblasti Azure jako síťový adaptér infrastruktury. Tato oblast Azure by se měla používat v Location poli Správce clusteru a všech přidružených instancí Operátor Nexus.

Globální argumenty

Některé argumenty, které jsou k dispozici pro každý příkaz Azure CLI

  • --debug – vytiskne ještě více informací o operacích rozhraní příkazového řádku, které se používají pro účely ladění. Pokud narazíte na chybu, při odesílání zprávy o chybě zadejte výstup vygenerovaný pomocí příznaku --debug.
  • --help -h – vytiskne referenční informace rozhraní příkazového řádku o příkazech a jejich argumentech a seznamech dostupných podskupin a příkazů.
  • --only-show-errors - Zobrazit pouze chyby, potlačení upozornění.
  • --output -o – určuje výstupní formát. Dostupné výstupní formáty jsou Json, Jsonc (barevné JSON), tsv (hodnoty oddělené tabulátory), tabulka (tabulky ASCII čitelné pro člověka) a yaml. Ve výchozím nastavení rozhraní příkazového řádku vypíše json.
  • --query – používá dotazovací jazyk JMESPath k filtrování výstupu vráceného ze služeb Azure.
  • --verbose – vytiskne informace o prostředcích vytvořených v Azure během operace a další užitečné informace.

Prvky Správce clusteru

Elementy Popis
Název, ID, umístění, značky, typ Jméno: Uživatelsky přívětivý název
ID: < ID prostředku >
Umístění: Oblast Azure, ve které se vytvoří Správce clusteru. Hodnoty z: az account list -locations.
Značky: Značky prostředků
Typ: Microsoft.NetworkCloud/clusterManagers
managerExtendedLocation Rozšířená poloha přidružená ke Správci clusteru
managedResourceGroupConfiguration Informace o spravované skupině prostředků
fabricControllerId Odkaz na síťový adaptér infrastruktury, který je 1:1 s tímto Správcem clusteru
analyticsWorkspaceId Tento pracovní prostor bude tam, kde se budou předávat všechny protokoly, které jsou pro zákazníka relevantní.
clusterVersions[] Seznam objektů ClusterAvailableVersions
Verze clusteru, které správce podporuje. Použije se jako vstup ve vlastnosti cluster clusterVersion.
provisioningState Úspěch, selhání, zrušení, zřizování, přijetí, aktualizace
detailedStatus Podrobné stavy, které poskytují další informace o stavu Správce clusteru.
detailedStatusMessage Popisná zpráva o aktuálním podrobném stavu.

Vytvoření Správce clusteru

az networkcloud clustermanager create Pomocí příkazu vytvořte Správce clusteru. Tento příkaz vytvoří nový Správce clusteru nebo aktualizuje vlastnosti Správce clusteru, pokud existuje. Pokud máte více předplatných Azure, pomocí příkazu az account set vyberte příslušné ID předplatného.

az networkcloud clustermanager create \
    --name <Cluster Manager name> \
    --location <region> \
    --analytics-workspace-id <log analytics workspace ID>
    --fabric-controller-id <Fabric controller ID associated with this Cluster Manager>
    --managed-resource-group-configuration < name=<Managed Resource group Name> location=<Managed Resource group location> >
    --tags <key=value key=value>
    --resource-group <Resource Group Name>
    --subscription <subscription ID>
  • Argumenty
    • --name -n [Povinné] – název Správce clusteru.
    • --fabric-controller-id [Povinné] – ID prostředku síťového adaptéru infrastruktury, který je přidružený ke Správci clusteru.
    • --resource-group -g [Povinné] – název skupiny prostředků. Výchozí skupinu prostředků můžete nakonfigurovat pomocí az configure --defaults group=<name>.
    • --analytics-workspace-id – ID prostředku pracovního prostoru služby Log Analytics, který se používá pro shromažďování protokolů
    • --location -l - Poloha. Oblast Azure, ve které se vytvoří Správce clusteru. Hodnoty z: az account list -locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>
    • --managed-resource-group-configuration - Konfigurace spravované skupiny prostředků přidružené k prostředku.
      • Použití: --managed-resource-group-configuration location=XX name=XX
      • location: Oblast spravované skupiny prostředků. Pokud není zadáno, zvolí se oblast nadřazeného prostředku.
      • name: Název spravované skupiny prostředků. Pokud není zadaný, automaticky se vygeneruje jedinečný název.
    • wait/--no-wait – Počkejte na dokončení příkazu nebo nečekejte na dokončení dlouhotrvající operace.
    • --tags – značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota]...]. Vymazání existujících značek pomocí ''
    • --subscription – název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Seznam nebo zobrazení správců clusterů

Příkazy výpisu a zobrazení slouží k získání seznamu existujících správců clusterů nebo vlastností konkrétního Správce clusteru.

Výpis správců clusterů ve skupině prostředků

Tento příkaz zobrazí seznam správců clusterů v zadané skupině prostředků.

az networkcloud clustermanager list --resource-group <Azure Resource group>

Výpis správců clusterů v předplatném

Tento příkaz zobrazí seznam správců clusterů v zadaném předplatném.

az networkcloud clustermanager list  --subscription <subscription ID>

Zobrazit vlastnosti Správce clusteru

Tento příkaz zobrazí seznam vlastností zadaného Správce clusteru.

az networkcloud clustermanager show \
    --name <Cluster Manager name> \
    --resource-group <Resource group Name>
    --subscription <subscription ID>

Seznam nebo zobrazení argumentů příkazu

  • --name -n – název Správce clusteru.
  • --ID – Jedno nebo více ID prostředků (oddělených mezerami). Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku.
  • --resource-group -g - Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
  • --subscription – název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Aktualizace Správce clusteru

Tento příkaz slouží k opravě vlastností poskytnutého Správce clusteru nebo aktualizaci značek přiřazených správci clusteru. Aktualizace vlastností a značek je možné provádět nezávisle.

az networkcloud clustermanager update \
    --name <Cluster Manager name> \
    --tags < <key1=value1> <key2=value2>>
    --resource-group <Resource group Name>
    --subscription <subscription ID>
  • Argumenty
    • --tags - TSpace-separated tags: key[=value] [key[=value] ...]. K vymazání existujících značek použijte ''.
    • --name -n – název Správce clusteru.
    • --ID – Jedno nebo více ID prostředků (oddělených mezerami). Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku.
    • --resource-group -g - Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
    • --subscription – název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Odstranění Správce clusteru

Tento příkaz slouží k odstranění poskytnutého Správce clusteru.

Upozorňující

Správce clusteru, který má existující přidružený síťový adaptér infrastruktury nebo všechny clustery odkazující na tohoto Správce clusteru, nemusí být odstraněny.

az networkcloud clustermanager delete \
    --name <Cluster Manager name> \
    --resource-group <Resource Group Name>
    --subscription <subscription ID>
  • Argumenty
    • --no-wait - Nečekejte na dokončení dlouhotrvající operace.
    • --yes -y - Nezotvávejte výzvu k potvrzení.
    • --name -n – název Správce clusteru.
    • --ID – Jedno nebo více ID prostředků (oddělených mezerami). Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku.
    • --resource-group -g - Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
    • --subscription – název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.