Поделиться через


az k8sconfiguration

Примечание.

Эта ссылка является частью расширения k8sconfiguration для Azure CLI (версия 2.15.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az k8sconfiguration . Подробнее о расширениях.

Эта группа команд находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта группа команд устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Команды для управления конфигурацией Kubernetes.

Команды

Имя Описание Тип Состояние
az k8sconfiguration create

Создайте конфигурацию Kubernetes.

Расширение Предварительная версия и не рекомендуется
az k8sconfiguration delete

Удалите конфигурацию Kubernetes.

Расширение Предварительная версия и не рекомендуется
az k8sconfiguration list

Вывод списка конфигураций Kubernetes.

Расширение Предварительная версия и не рекомендуется
az k8sconfiguration show

Отображение сведений о конфигурации Kubernetes.

Расширение Предварительная версия и не рекомендуется
az k8sconfiguration update

Обновление конфигурации Kubernetes.

Расширение Предварительная версия и не рекомендуется

az k8sconfiguration create

Предварительный просмотр Не рекомендуется

Группа команд k8sconfiguration находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд k8sconfiguration устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Создайте конфигурацию Kubernetes.

az k8sconfiguration create --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --repository-url
                           --resource-group
                           --scope {cluster, namespace}
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--https-key]
                           [--https-user]
                           [--operator-instance-name]
                           [--operator-namespace]
                           [--operator-params]
                           [--operator-type]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]
                           [--ssh-private-key]
                           [--ssh-private-key-file]

Примеры

Создание конфигурации Kubernetes

az k8sconfiguration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator  \
--helm-operator-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''

Обязательные параметры

--cluster-name -c

Имя кластера Kubernetes.

--cluster-type

Укажите кластеры Arc или управляемые кластеры AKS.

допустимые значения: connectedClusters, managedClusters
--name -n

Имя конфигурации Kubernetes.

--repository-url -u

URL-адрес репозитория системы управления версиями.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--scope

Укажите область оператора, который должен быть "пространство имен" или "кластер".

допустимые значения: cluster, namespace

Необязательные параметры

--enable-helm-operator

Включите поддержку развертываний диаграмм Helm.

допустимые значения: false, true
--helm-operator-params

Значения диаграммы для оператора Helm (если он включен).

--helm-operator-version

Версия диаграммы оператора Helm (если включена).

значение по умолчанию: 1.2.0
--https-key

Укажите маркер и пароль HTTPS для синхронизации частного репозитория.

--https-user

Укажите имя пользователя HTTPS для синхронизации частного репозитория.

--operator-instance-name

Имя экземпляра оператора.

--operator-namespace

Пространство имен, в котором необходимо установить оператор.

значение по умолчанию: default
--operator-params

Параметры для оператора.

--operator-type

Тип оператора. Допустимое значение — flux.

значение по умолчанию: flux
--ssh-known-hosts

Укажите содержимое в кодировке Base64 known_hosts, содержащее открытые ключи SSH, необходимые для доступа к частным экземплярам Git.

--ssh-known-hosts-file

Укажите файловый путь для known_hosts содержимого, содержащего открытые ключи SSH, необходимые для доступа к частным экземплярам Git.

--ssh-private-key

Укажите закрытый ssh-ключ в кодировке Base64 для синхронизации частного репозитория.

--ssh-private-key-file

Укажите файловый путь к закрытому ключу SSH для синхронизации частного репозитория.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az k8sconfiguration delete

Предварительный просмотр Не рекомендуется

Группа команд k8sconfiguration находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд k8sconfiguration устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Удалите конфигурацию Kubernetes.

az k8sconfiguration delete --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--yes]

Примеры

Удаление конфигурации Kubernetes

az k8sconfiguration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Обязательные параметры

--cluster-name -c

Имя кластера Kubernetes.

--cluster-type

Укажите кластеры Arc или управляемые кластеры AKS.

допустимые значения: connectedClusters, managedClusters
--name -n

Имя конфигурации Kubernetes.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az k8sconfiguration list

Предварительный просмотр Не рекомендуется

Группа команд k8sconfiguration находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд k8sconfiguration устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Вывод списка конфигураций Kubernetes.

az k8sconfiguration list --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --resource-group

Примеры

Вывод списка всех конфигураций Kubernetes кластера

az k8sconfiguration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters

Обязательные параметры

--cluster-name -c

Имя кластера Kubernetes.

--cluster-type

Укажите кластеры Arc или управляемые кластеры AKS.

допустимые значения: connectedClusters, managedClusters
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az k8sconfiguration show

Предварительный просмотр Не рекомендуется

Группа команд k8sconfiguration находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд k8sconfiguration устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Отображение сведений о конфигурации Kubernetes.

az k8sconfiguration show --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --name
                         --resource-group

Примеры

Отображение конфигурации Kubernetes

az k8sconfiguration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Обязательные параметры

--cluster-name -c

Имя кластера Kubernetes.

--cluster-type

Укажите кластеры Arc или управляемые кластеры AKS.

допустимые значения: connectedClusters, managedClusters
--name -n

Имя конфигурации Kubernetes.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az k8sconfiguration update

Предварительный просмотр Не рекомендуется

Группа команд k8sconfiguration находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Эта команда неявно устарела, так как группа команд k8sconfiguration устарела и будет удалена в будущем выпуске. Вместо этого используйте k8s-configuration.

Обновление конфигурации Kubernetes.

az k8sconfiguration update --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--operator-params]
                           [--repository-url]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]

Примеры

Обновление существующей конфигурации Kubernetes

az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'

Обязательные параметры

--cluster-name -c

Имя кластера Kubernetes.

--cluster-type

Укажите кластеры Arc или управляемые кластеры AKS.

допустимые значения: connectedClusters, managedClusters
--name -n

Имя конфигурации Kubernetes.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--enable-helm-operator

Включите поддержку развертываний диаграмм Helm.

допустимые значения: false, true
--helm-operator-params

Значения диаграммы для оператора Helm (если он включен).

--helm-operator-version

Версия диаграммы оператора Helm (если включена).

--operator-params

Параметры для оператора.

--repository-url -u

URL-адрес репозитория системы управления версиями.

--ssh-known-hosts

Укажите содержимое в кодировке Base64 known_hosts, содержащее открытые ключи SSH, необходимые для доступа к частным экземплярам Git.

--ssh-known-hosts-file

Укажите файловый путь для known_hosts содержимого, содержащего открытые ключи SSH, необходимые для доступа к частным экземплярам Git.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.