az aks addon
Note
This reference is part of the aks-preview extension for the Azure CLI (version 2.61.0 or higher). 拡張機能は、az aks addon コマンドを初めて実行するときに自動的にインストールされます。 Learn more about extensions.
単一のアドオン条件を管理および表示するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az aks addon disable |
クラスターで有効な Kubernetes アドオンを無効にします。 |
Extension | GA |
az aks addon enable |
Kubernetes アドオンを有効にします。 |
Extension | GA |
az aks addon list |
特定のクラスター内のすべての Kubernetes アドオンの状態を一覧表示します。 |
Extension | GA |
az aks addon list-available |
使用可能な Kubernetes アドオンを一覧表示します。 |
Extension | GA |
az aks addon show |
特定のクラスターで有効になっている Kubernetes アドオンの状態と構成を表示します。 |
Extension | GA |
az aks addon update |
既に有効になっている Kubernetes アドオンを更新します。 |
Extension | GA |
az aks addon disable
クラスターで有効な Kubernetes アドオンを無効にします。
az aks addon disable --addon
--name
--resource-group
[--no-wait]
例
"監視" アドオンを無効にします。
az aks addon disable -g myResourceGroup -n myAKSCluster -a monitoring
必須のパラメーター
無効にする Kubernetes アドオンを指定します。
マネージド クラスターの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az aks addon enable
Kubernetes アドオンを有効にします。
これらのアドオンを使用できます。http_application_routing - 自動パブリック DNS 名の作成を使用してイングレスを構成します。 監視 - Log Analytics の監視を有効にします。 Log Analytics の既定のワークスペースが存在する場合は使用し、それ以外の場合は作成します。 既存のワークスペースを使用するには、"--workspace-resource-id" を指定します。 監視アドオンが有効になっている場合、--no-wait 引数は有効な仮想ノードを持たない - AKS 仮想ノードを有効にします。 使用する仮想ノードの既存のサブネットの名前を指定するには、--subnet-name が必要です。 azure-policy - Azure policy を有効にします。 AKS 用 Azure Policy アドオンを使用すると、クラスターに対する大規模な適用と保護を一元化された一貫性のある方法で実現できます。 詳細については、aka.ms/aks/policy を参照してください。 ingress-appgw - Application Gateway イングレス コントローラー アドオン (プレビュー) を有効にします。 open-service-mesh - Open Service Mesh アドオン (プレビュー) を有効にします。 gitops - GitOps (プレビュー) を有効にします。 azure-keyvault-secrets-provider - Azure Keyvault Secrets Provider アドオンを有効にします。 web_application_routing - アプリ ルーティング アドオン (プレビュー) を有効にします。 DNS を構成するには、"--dns-zone-resource-id" を指定します。
az aks addon enable --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
例
Kubernetes アドオンを有効にします。 (autogenerated)
az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
サブネット プレフィックスを使用して ingress-appgw アドオンを有効にします。
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
open-service-mesh アドオンを有効にします。
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup -a open-service-mesh
必須のパラメーター
有効にする Kubernetes アドオンを指定します。
マネージド クラスターの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
監視アドオンの Azure Monitor Private Link スコープのリソース ID。
AGIC で使用する既存の Application Gateway のリソース ID。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
ノード リソース グループで作成/使用するアプリケーション ゲートウェイの名前。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
Application Gateway をデプロイするために作成された新しいサブネットに使用するサブネット CIDR。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
Application Gateway のデプロイに使用される既存のサブネットのリソース ID。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
AGIC で監視する名前空間を指定します。 これには、単一の文字列値、または名前空間のコンマ区切り一覧を指定できます。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
監視アドオンのデータ収集設定を含む JSON ファイルへのパス。
アプリ ルーティング アドオンで使用する DNS ゾーン リソースのリソース ID のコンマ区切りの一覧。
コンテナー ログの高ログ スケール モードを有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
指定可能な値: | false, true |
クラスターの割り当てられた ID (Log Analytics ワークスペースの共有キーではなく) を使用して、監視データを Log Analytics に送信します。
プロパティ | 値 |
---|---|
規定値: | True |
指定可能な値: | false, true |
シークレットローテーションを有効にします。 azure-keyvault-secrets-provider アドオンと共に使用します。
プロパティ | 値 |
---|---|
規定値: | False |
confcom アドオンの SGX クォート ヘルパーを有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
監視アドオンの syslog データ収集を有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
指定可能な値: | false, true |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
回転ポーリングの間隔を設定します。 azure-keyvault-secrets-provider アドオンと共に使用します。
使用する仮想ノードのサブネット名。
モニタリング データを保存するために使用する既存の Log Analytics Workspace のリソース ID。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az aks addon list
特定のクラスター内のすべての Kubernetes アドオンの状態を一覧表示します。
az aks addon list --name
--resource-group
必須のパラメーター
マネージド クラスターの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az aks addon list-available
使用可能な Kubernetes アドオンを一覧表示します。
az aks addon list-available
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az aks addon show
特定のクラスターで有効になっている Kubernetes アドオンの状態と構成を表示します。
az aks addon show --addon
--name
--resource-group
例
"監視" アドオンの構成を表示します。
az aks addon show -g myResourceGroup -n myAKSCluster -a monitoring
必須のパラメーター
Kubernetes アドオンを指定します。
マネージド クラスターの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az aks addon update
既に有効になっている Kubernetes アドオンを更新します。
az aks addon update --addon
--name
--resource-group
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
例
Kubernetes アドオンを更新します。 (autogenerated)
az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
ingress-appgw アドオンをサブネット プレフィックスで更新します。
az aks addon update --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
ワークスペース リソース ID を使用して監視アドオンを更新します。
az aks addon update -g $rg -n $cn -a monitoring --workspace-resource-id=/subscriptions/0000000-00000000-00000-000-000/resourcegroups/myresourcegroup/providers/microsoft.operationalinsights/workspaces/defaultlaworkspace
必須のパラメーター
更新する Kubernetes アドオンを指定します。
マネージド クラスターの名前。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
監視アドオンの Azure Monitor Private Link スコープのリソース ID。
AGIC で使用する既存の Application Gateway のリソース ID。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
ノード リソース グループで作成/使用するアプリケーション ゲートウェイの名前。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
Application Gateway をデプロイするために作成された新しいサブネットに使用するサブネット CIDR。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
Application Gateway のデプロイに使用される既存のサブネットのリソース ID。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
AGIC で監視する名前空間を指定します。 これには、単一の文字列値、または名前空間のコンマ区切り一覧を指定できます。 ingress-azure アドオンと共に使用します。
プロパティ | 値 |
---|---|
Parameter group: | Application Gateway Arguments |
監視アドオンのデータ収集設定を含む JSON ファイルへのパス。
アプリ ルーティング アドオンで使用する DNS ゾーン リソースのリソース ID のコンマ区切りの一覧。
コンテナー ログの高ログ スケール モードを有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
指定可能な値: | false, true |
クラスターの割り当てられた ID (Log Analytics ワークスペースの共有キーではなく) を使用して、監視データを Log Analytics に送信します。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
シークレットローテーションを有効にします。 azure-keyvault-secrets-provider アドオンと共に使用します。
プロパティ | 値 |
---|---|
規定値: | False |
confcom アドオンの SGX クォート ヘルパーを有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
監視アドオンの syslog データ収集を有効にします。
プロパティ | 値 |
---|---|
規定値: | False |
指定可能な値: | false, true |
実行時間の長い操作が完了するまで待つ必要はありません。
プロパティ | 値 |
---|---|
規定値: | False |
回転ポーリングの間隔を設定します。 azure-keyvault-secrets-provider アドオンと共に使用します。
使用する仮想ノードのサブネット名。
モニタリング データを保存するために使用する既存の Log Analytics Workspace のリソース ID。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |