az k8s-extension
Poznámka:
Tento odkaz je součástí rozšíření k8s pro Azure CLI (verze 2.51.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az k8s-extension . Přečtěte si další informace o rozšířeních.
Příkazy pro správu rozšíření Kubernetes
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az k8s-extension create |
Vytvořte rozšíření clusteru Kubernetes, včetně nákupu nabídky rozšíření z Azure Marketplace (jenom AKS). V příkladu na konci se dozvíte, jak vytvořit rozšíření nebo koupit nabídku rozšíření. |
Rozšíření | GA |
az k8s-extension delete |
Odstranění rozšíření Kubernetes |
Rozšíření | GA |
az k8s-extension extension-types |
Příkazy pro zjišťování typů rozšíření Kubernetes |
Rozšíření | Preview |
az k8s-extension extension-types list |
Seznam dostupných typů rozšíření clusteru pro existující cluster |
Rozšíření | Náhled a zastaralé |
az k8s-extension extension-types list-by-cluster |
Seznam dostupných typů rozšíření clusteru pro existující cluster Mezi vlastnosti použité pro filtrování patří typ clusteru (spravovaný, připojený atd.), verze Kubernetes, umístění clusteru. |
Rozšíření | Preview |
az k8s-extension extension-types list-by-location |
Seznam dostupných typů rozšíření clusteru v oblasti |
Rozšíření | Preview |
az k8s-extension extension-types list-versions |
Uveďte dostupné verze pro typ rozšíření clusteru pro daný cluster. |
Rozšíření | Náhled a zastaralé |
az k8s-extension extension-types list-versions-by-cluster |
Uveďte dostupné verze pro typ rozšíření clusteru pro daný cluster. Mezi vlastnosti použité pro filtrování patří typ clusteru (spravovaný, připojený atd.), verze Kubernetes, umístění clusteru. |
Rozšíření | Preview |
az k8s-extension extension-types list-versions-by-location |
Uveďte dostupné verze pro verze typu rozšíření clusteru v oblasti. |
Rozšíření | Preview |
az k8s-extension extension-types show |
Získání vlastností pro typ rozšíření clusteru v oblasti |
Rozšíření | Náhled a zastaralé |
az k8s-extension extension-types show-by-cluster |
Umožňuje zobrazit vlastnosti pro typ rozšíření clusteru pro existující cluster. Mezi vlastnosti použité pro filtrování patří typ clusteru (spravovaný, připojený atd.), verze Kubernetes, umístění clusteru. |
Rozšíření | Preview |
az k8s-extension extension-types show-by-location |
Umožňuje zobrazit vlastnosti pro typ rozšíření clusteru v oblasti. |
Rozšíření | Preview |
az k8s-extension extension-types show-version-by-cluster |
Zobrazí vlastnosti přidružené k verzi typu rozšíření clusteru pro existující cluster. Mezi vlastnosti použité pro filtrování patří typ clusteru (spravovaný, připojený atd.), verze Kubernetes, umístění clusteru. |
Rozšíření | Preview |
az k8s-extension extension-types show-version-by-location |
Umožňuje zobrazit vlastnosti přidružené k verzi typu rozšíření clusteru v oblasti. |
Rozšíření | Preview |
az k8s-extension list |
Zobrazení seznamu rozšíření Kubernetes |
Rozšíření | GA |
az k8s-extension show |
Zobrazení rozšíření Kubernetes |
Rozšíření | GA |
az k8s-extension update |
Aktualizujte proměnlivé vlastnosti rozšíření Kubernetes. |
Rozšíření | GA |
az k8s-extension create
Vytvořte rozšíření clusteru Kubernetes, včetně nákupu nabídky rozšíření z Azure Marketplace (jenom AKS). V příkladu na konci se dozvíte, jak vytvořit rozšíření nebo koupit nabídku rozšíření.
Vytvořte rozšíření Kubernetes. Výstup obsahuje tajné kódy, které musíte chránit. Nezapomeňte do správy zdrojového kódu zahrnout tyto tajné kódy. Ověřte také, že v protokolech příkazu nebo skriptu nejsou k dispozici žádné tajné kódy. Další informace najdete v tématu http://aka.ms/clisecrets.
az k8s-extension create --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--extension-type
--name
--resource-group
[--auto-upgrade {false, true}]
[--cluster-resource-provider]
[--config]
[--config-file]
[--config-protected]
[--config-protected-file]
[--config-settings]
[--configuration-protected-settings]
[--configuration-protected-settings-file]
[--configuration-settings-file]
[--no-wait]
[--plan-name]
[--plan-product]
[--plan-publisher]
[--release-namespace]
[--release-train]
[--scope {cluster, namespace}]
[--target-namespace]
[--version]
Příklady
Vytvoření rozšíření Kubernetes
az k8s-extension create --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension --extension-type microsoft.openservicemesh --scope cluster --release-train stable
Vytvoření rozšíření Kubernetes Marketplace
az k8s-extension create --resource-group my-resource-group --cluster-name mycluster --cluster-type managedClusters --name myextension --extension-type Contoso.AzureVoteKubernetesAppTest --scope cluster --release-train stable --plan-name testplan --plan-product kubernetest_apps_demo_offer --plan-publisher test_test_mix3pptest0011614206850774
Povinné parametry
Název clusteru Kubernetes
Zadejte clustery Arc nebo spravované clustery AKS nebo zařízení Arc nebo zřízenéClusters.
Název typu rozšíření.
Název instance rozšíření
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Automaticky upgradovat podverzi instance rozšíření.
Název zprostředkovatele prostředků clusteru pro tento typ clusteru (vyžaduje se pro zřízenéClusters).
Konfigurace Nastavení jako pár klíč=hodnota. Opakujte parametr pro každé nastavení. Nepoužívejte tuto hodnotu pro tajné kódy, protože tato hodnota je vrácena v odpovědi.
Cesta k souboru JSON pro nastavení konfigurace
Configuration Protected Nastavení as key=value pair. Opakujte parametr pro každé nastavení. V odpovědi se vrátí pouze klíč, hodnota není.
Cesta k souboru JSON pro nastavení chráněná konfigurací
Možnost --config-settings je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --configuration-settings.
Konfigurace Nastavení jako pár klíč=hodnota. Opakujte parametr pro každé nastavení. Nepoužívejte tuto hodnotu pro tajné kódy, protože tato hodnota je vrácena v odpovědi.
Možnost --configuration-protected-settings je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-protected-settings.
Configuration Protected Nastavení as key=value pair. Opakujte parametr pro každé nastavení. V odpovědi se vrátí pouze klíč, hodnota není.
Možnost --configuration-protected-settings-file je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-protected-file.
Cesta k souboru JSON pro nastavení chráněná konfigurací
Možnost --configuration-settings-file je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-settings-file.
Cesta k souboru JSON pro nastavení konfigurace
Nečekejte na dokončení dlouhotrvající operace.
Název plánu odkazuje na ID plánu rozšíření, které je převzato z portálu Marketplace v části Informace o využití a podpora.
Produkt plánu odkazuje na ID produktu rozšíření, které je převzato z portálu Marketplace v části Informace o využití a podpora. Příkladem je název použité nabídky nezávislých výrobců softwaru.
Vydavatel plánu odkazuje na ID vydavatele rozšíření, které je převzato z portálu Marketplace v části Informace o využití a podpora.
Zadejte obor názvů pro instalaci verze rozšíření.
Zadejte trénování vydané verze pro typ rozšíření.
Zadejte obor rozšíření.
Zadejte cílový obor názvů, do který se má nainstalovat instance rozšíření. Tento parametr se vyžaduje, pokud je obor rozšíření nastavený na obor názvů.
Zadejte verzi, která se má nainstalovat pro instanci rozšíření, pokud není povolená podverze --auto-upgrade-minor-version.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az k8s-extension delete
Odstranění rozšíření Kubernetes
az k8s-extension delete --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
[--force]
[--no-wait]
[--yes]
Příklady
Odstranění existujícího rozšíření Kubernetes
az k8s-extension delete --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Povinné parametry
Název clusteru Kubernetes
Zadejte clustery Arc nebo spravované clustery AKS nebo zařízení Arc nebo zřízenéClusters.
Název instance rozšíření
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název zprostředkovatele prostředků clusteru pro tento typ clusteru (vyžaduje se pro zřízenéClusters).
Určete, zda se má vynutit odstranění rozšíření z clusteru.
Nečekejte na dokončení dlouhotrvající operace.
Ignorovat výzvy k potvrzení
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az k8s-extension list
Zobrazení seznamu rozšíření Kubernetes
Zobrazí seznam všech rozšíření Kubernetes v clusteru, včetně jejich vlastností. Výstup obsahuje tajné kódy, které musíte chránit. Nezapomeňte do správy zdrojového kódu zahrnout tyto tajné kódy. Ověřte také, že v protokolech příkazu nebo skriptu nejsou k dispozici žádné tajné kódy. Další informace najdete v tématu http://aka.ms/clisecrets.
az k8s-extension list --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--resource-group
[--cluster-resource-provider]
Příklady
Výpis všech rozšíření Kubernetes v clusteru
az k8s-extension list --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters
Povinné parametry
Název clusteru Kubernetes
Zadejte clustery Arc nebo spravované clustery AKS nebo zařízení Arc nebo zřízenéClusters.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název zprostředkovatele prostředků clusteru pro tento typ clusteru (vyžaduje se pro zřízenéClusters).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az k8s-extension show
Zobrazení rozšíření Kubernetes
Zobrazení rozšíření Kubernetes včetně jeho vlastností Výstup obsahuje tajné kódy, které musíte chránit. Nezapomeňte do správy zdrojového kódu zahrnout tyto tajné kódy. Ověřte také, že v protokolech příkazu nebo skriptu nejsou k dispozici žádné tajné kódy. Další informace najdete v tématu http://aka.ms/clisecrets.
az k8s-extension show --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
Příklady
Zobrazení podrobností o rozšíření Kubernetes
az k8s-extension show --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Povinné parametry
Název clusteru Kubernetes
Zadejte clustery Arc nebo spravované clustery AKS nebo zařízení Arc nebo zřízenéClusters.
Název instance rozšíření
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název zprostředkovatele prostředků clusteru pro tento typ clusteru (vyžaduje se pro zřízenéClusters).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az k8s-extension update
Aktualizujte proměnlivé vlastnosti rozšíření Kubernetes.
Informace o aktualizaci konfigurace Nastavení a konfiguraceProtected Nastavení naleznete v dokumentaci ke službě rozšíření clusteru a zkontrolujte, zda aktualizace těchto vlastností je podporována před aktualizací těchto vlastností. Výstup obsahuje tajné kódy, které musíte chránit. Nezapomeňte do správy zdrojového kódu zahrnout tyto tajné kódy. Ověřte také, že v protokolech příkazu nebo skriptu nejsou k dispozici žádné tajné kódy. Další informace najdete v tématu http://aka.ms/clisecrets.
az k8s-extension update --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--auto-upgrade {false, true}]
[--cluster-resource-provider]
[--config]
[--config-file]
[--config-protected]
[--config-protected-file]
[--config-settings]
[--configuration-protected-settings]
[--configuration-protected-settings-file]
[--configuration-settings-file]
[--no-wait]
[--release-train]
[--version]
[--yes]
Příklady
Aktualizace rozšíření Kubernetes
az k8s-extension update --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension --auto-upgrade true/false --version extension-version --release-train stable --configuration-settings settings-key=settings-value --config-protected-settings protected-settings-key=protected-value --config-settings-file=config-settings-file --config-protected-file=protected-settings-file
Povinné parametry
Název clusteru Kubernetes
Zadejte clustery Arc nebo spravované clustery AKS nebo zařízení Arc nebo zřízenéClusters.
Název instance rozšíření
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Automaticky upgradovat podverzi instance rozšíření.
Název zprostředkovatele prostředků clusteru pro tento typ clusteru (vyžaduje se pro zřízenéClusters).
Konfigurace Nastavení jako pár klíč=hodnota. Opakujte parametr pro každé nastavení. Nepoužívejte tuto hodnotu pro tajné kódy, protože tato hodnota je vrácena v odpovědi.
Cesta k souboru JSON pro nastavení konfigurace
Configuration Protected Nastavení as key=value pair. Opakujte parametr pro každé nastavení. V odpovědi se vrátí pouze klíč, hodnota není.
Cesta k souboru JSON pro nastavení chráněná konfigurací
Možnost --config-settings je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --configuration-settings.
Konfigurace Nastavení jako pár klíč=hodnota. Opakujte parametr pro každé nastavení. Nepoužívejte tuto hodnotu pro tajné kódy, protože tato hodnota je vrácena v odpovědi.
Možnost --configuration-protected-settings je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-protected-settings.
Configuration Protected Nastavení as key=value pair. Opakujte parametr pro každé nastavení. V odpovědi se vrátí pouze klíč, hodnota není.
Možnost --configuration-protected-settings-file je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-protected-file.
Cesta k souboru JSON pro nastavení chráněná konfigurací
Možnost --configuration-settings-file je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --config-settings-file.
Cesta k souboru JSON pro nastavení konfigurace
Nečekejte na dokončení dlouhotrvající operace.
Zadejte trénování vydané verze pro typ rozšíření.
Zadejte verzi, která se má nainstalovat pro instanci rozšíření, pokud není povolená podverze --auto-upgrade-minor-version.
Ignorovat výzvy k potvrzení
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.