az k8s-extension
Примечание.
Эта ссылка является частью расширения расширения k8s для 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-by-cluster |
Список доступных типов расширений кластера для существующего кластера. Свойства, используемые для фильтрации, включают тип кластера (управляемый, подключенный и т. д.), версию kubernetes, расположение кластера. |
Расширение | Предварительный просмотр |
az k8s-extension extension-types list-by-location |
Список доступных типов расширений кластера в регионе. |
Расширение | Предварительный просмотр |
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-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.
Сведения об обновлении ConfigSettings и ConfigProtectedSettings см. в документации службы расширений кластера для проверки обновления этих свойств перед обновлением этих свойств. Выходные данные включают секреты, которые необходимо защитить. Убедитесь, что эти секреты не включены в систему управления версиями. Кроме того, убедитесь, что секреты отсутствуют в журналах команды или скрипта. Подробнее см. в статье 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.