az k8s-extension
Примечание.
Эта ссылка является частью расширения k8s-extension для Azure CLI (версия 2.51.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az k8s-extension . Подробнее о расширениях.
Команды для управления расширениями Kubernetes.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az k8s-extension create |
Создайте расширение кластера Kubernetes, включая приобретение предложения расширения из Azure Marketplace (только AKS). Ознакомьтесь с примером в конце, чтобы узнать, как создать расширение или приобрести предложение расширения. |
Расширение | Общедоступная версия |
az k8s-extension delete |
Удаление расширения Kubernetes. |
Расширение | Общедоступная версия |
az k8s-extension extension-types |
Команды для обнаружения типов расширений Kubernetes. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types list |
Список доступных типов расширений кластера для существующего кластера. |
Расширение | Предварительная версия и не рекомендуется |
az k8s-extension extension-types list-by-cluster |
Список доступных типов расширений кластера для существующего кластера. Свойства, используемые для фильтрации, включают тип кластера (управляемый, подключенный и т. д.), версию kubernetes, расположение кластера. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types list-by-location |
Список доступных типов расширений кластера в регионе. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types list-versions |
Список доступных версий для типа расширения кластера для данного кластера. |
Расширение | Предварительная версия и не рекомендуется |
az k8s-extension extension-types list-versions-by-cluster |
Список доступных версий для типа расширения кластера для данного кластера. Свойства, используемые для фильтрации, включают тип кластера (управляемый, подключенный и т. д.), версию kubernetes, расположение кластера. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types list-versions-by-location |
Список доступных версий для версий типа расширения кластера в регионе. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types show |
Получение свойств для типа расширения кластера в регионе. |
Расширение | Предварительная версия и не рекомендуется |
az k8s-extension extension-types show-by-cluster |
Отображение свойств для типа расширения кластера для существующего кластера. Свойства, используемые для фильтрации, включают тип кластера (управляемый, подключенный и т. д.), версию kubernetes, расположение кластера. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types show-by-location |
Отображение свойств типа расширения кластера в регионе. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types show-version-by-cluster |
Отображение свойств, связанных с версией типа расширения кластера для существующего кластера. Свойства, используемые для фильтрации, включают тип кластера (управляемый, подключенный и т. д.), версию kubernetes, расположение кластера. |
Расширение | "Предварительная версия" |
az k8s-extension extension-types show-version-by-location |
Отображение свойств, связанных с версией типа расширения кластера в регионе. |
Расширение | "Предварительная версия" |
az k8s-extension list |
Перечисление расширений Kubernetes. |
Расширение | Общедоступная версия |
az k8s-extension show |
Показать расширение Kubernetes. |
Расширение | Общедоступная версия |
az k8s-extension update |
Обновите изменяемые свойства расширения Kubernetes. |
Расширение | Общедоступная версия |
az k8s-extension create
Создайте расширение кластера Kubernetes, включая приобретение предложения расширения из Azure Marketplace (только AKS). Ознакомьтесь с примером в конце, чтобы узнать, как создать расширение или приобрести предложение расширения.
Создайте расширение Kubernetes. Выходные данные включают секреты, которые необходимо защитить. Убедитесь, что эти секреты не включены в систему управления версиями. Кроме того, убедитесь, что секреты отсутствуют в журналах команды или скрипта. Дополнительные сведения см. в статье 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]
Примеры
Создание расширения 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
Создание расширения 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
Обязательные параметры
Имя кластера Kubernetes.
Укажите кластеры Arc или управляемые кластеры AKS или (модуль) Arc или подготовленныеclusters.
Имя типа расширения.
Имя экземпляра расширения.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Автоматическое обновление дополнительной версии экземпляра расширения.
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Конфигурация Параметры в качестве пары key=value. Повторите параметр для каждого параметра. Не используйте это для секретов, так как это значение возвращается в ответ.
Путь к файлу JSON для параметров конфигурации.
Защита конфигурации Параметры в виде пары key=value. Повторите параметр для каждого параметра. Только ключ возвращается в ответ, значение не является.
Путь к JSON-файлу для параметров, защищенных конфигурацией.
Параметр "--config-settings" устарел и будет удален в будущем выпуске. Вместо этого используйте "--configuration-settings".
Конфигурация Параметры в качестве пары key=value. Повторите параметр для каждого параметра. Не используйте это для секретов, так как это значение возвращается в ответ.
Параметр "--configuration-protected-settings" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-protected-settings".
Защита конфигурации Параметры в виде пары key=value. Повторите параметр для каждого параметра. Только ключ возвращается в ответ, значение не является.
Параметр "--configuration-protected-settings-file" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-protected-file".
Путь к JSON-файлу для параметров, защищенных конфигурацией.
Параметр "-configuration-settings-file" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-settings-file".
Путь к файлу JSON для параметров конфигурации.
Не ожидать завершения длительной операции.
Имя плана ссылается на идентификатор плана расширения, которое берется с портала Marketplace в разделе "Сведения об использовании и поддержка".
Продукт плана ссылается на идентификатор продукта расширения, взятого с портала Marketplace в разделе "Сведения об использовании и поддержка". Примером этого является имя используемого предложения ISV.
Издатель плана ссылается на идентификатор издателя расширения, взятого с портала Marketplace в разделе "Сведения об использовании и поддержка".
Укажите пространство имен для установки выпуска расширения.
Укажите обучение выпуска для типа расширения.
Укажите расширение область.
Укажите целевое пространство имен для экземпляра расширения. Этот параметр требуется, если для расширения область задано значение "пространство имен".
Укажите версию для экземпляра расширения, если не включена версия --auto-upgrade-minor-version.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-extension delete
Удаление расширения Kubernetes.
az k8s-extension delete --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
[--force]
[--no-wait]
[--yes]
Примеры
Удаление существующего расширения Kubernetes
az k8s-extension delete --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Обязательные параметры
Имя кластера Kubernetes.
Укажите кластеры Arc или управляемые кластеры AKS или (модуль) Arc или подготовленныеclusters.
Имя экземпляра расширения.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Укажите, следует ли принудительно удалить расширение из кластера.
Не ожидать завершения длительной операции.
Игнорировать запросы подтверждения.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-extension list
Перечисление расширений Kubernetes.
Список всех расширений Kubernetes в кластере, включая их свойства. Выходные данные включают секреты, которые необходимо защитить. Убедитесь, что эти секреты не включены в систему управления версиями. Кроме того, убедитесь, что секреты отсутствуют в журналах команды или скрипта. Дополнительные сведения см. в статье http://aka.ms/clisecrets.
az k8s-extension list --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--resource-group
[--cluster-resource-provider]
Примеры
Вывод списка всех расширений Kubernetes в кластере
az k8s-extension list --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters
Обязательные параметры
Имя кластера Kubernetes.
Укажите кластеры Arc или управляемые кластеры AKS или (модуль) Arc или подготовленныеclusters.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-extension show
Показать расширение Kubernetes.
Отображение расширения Kubernetes, включая его свойства. Выходные данные включают секреты, которые необходимо защитить. Убедитесь, что эти секреты не включены в систему управления версиями. Кроме того, убедитесь, что секреты отсутствуют в журналах команды или скрипта. Дополнительные сведения см. в статье http://aka.ms/clisecrets.
az k8s-extension show --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
Примеры
Отображение сведений о расширении Kubernetes
az k8s-extension show --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Обязательные параметры
Имя кластера Kubernetes.
Укажите кластеры Arc или управляемые кластеры AKS или (модуль) Arc или подготовленныеclusters.
Имя экземпляра расширения.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-extension update
Обновите изменяемые свойства расширения Kubernetes.
Сведения об обновлении Config Параметры и ConfigProtected Параметры см. в документации службы расширений кластера, чтобы проверка обновление этих свойств поддерживается перед обновлением этих свойств. Выходные данные включают секреты, которые необходимо защитить. Убедитесь, что эти секреты не включены в систему управления версиями. Кроме того, убедитесь, что секреты отсутствуют в журналах команды или скрипта. Дополнительные сведения см. в статье 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]
Примеры
Обновление расширения 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
Обязательные параметры
Имя кластера Kubernetes.
Укажите кластеры Arc или управляемые кластеры AKS или (модуль) Arc или подготовленныеclusters.
Имя экземпляра расширения.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Автоматическое обновление дополнительной версии экземпляра расширения.
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Конфигурация Параметры в качестве пары key=value. Повторите параметр для каждого параметра. Не используйте это для секретов, так как это значение возвращается в ответ.
Путь к файлу JSON для параметров конфигурации.
Защита конфигурации Параметры в виде пары key=value. Повторите параметр для каждого параметра. Только ключ возвращается в ответ, значение не является.
Путь к JSON-файлу для параметров, защищенных конфигурацией.
Параметр "--config-settings" устарел и будет удален в будущем выпуске. Вместо этого используйте "--configuration-settings".
Конфигурация Параметры в качестве пары key=value. Повторите параметр для каждого параметра. Не используйте это для секретов, так как это значение возвращается в ответ.
Параметр "--configuration-protected-settings" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-protected-settings".
Защита конфигурации Параметры в виде пары key=value. Повторите параметр для каждого параметра. Только ключ возвращается в ответ, значение не является.
Параметр "--configuration-protected-settings-file" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-protected-file".
Путь к JSON-файлу для параметров, защищенных конфигурацией.
Параметр "-configuration-settings-file" устарел и будет удален в будущем выпуске. Вместо этого используйте "--config-settings-file".
Путь к файлу JSON для параметров конфигурации.
Не ожидать завершения длительной операции.
Укажите обучение выпуска для типа расширения.
Укажите версию для экземпляра расширения, если не включена версия --auto-upgrade-minor-version.
Игнорировать запросы подтверждения.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.