az k8s-configuration flux
Примечание.
Эта ссылка является частью расширения конфигурации k8s для Azure CLI (версия 2.15.0 или более поздней). Расширение автоматически установит команду az k8s-configuration flux при первом запуске. Подробнее о расширениях.
Команды для управления конфигурациями Flux версии 2 Kubernetes.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az k8s-configuration flux create |
Создайте конфигурацию Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux delete |
Удалите конфигурацию Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux deployed-object |
Команды для просмотра развернутых объектов, связанных с конфигурациями Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux deployed-object list |
Список развернутых объектов, связанных с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux deployed-object show |
Отображение развернутого объекта, связанного с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization |
Команды для управления Kustomizations, связанных с конфигурациями Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization create |
Создайте Kustomization, связанную с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization delete |
Удалите Kustomization, связанную с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization list |
Список Kustomizations, связанных с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization show |
Отображение Kustomization, связанного с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux kustomization update |
Обновите Kustomization, связанную с конфигурацией Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux list |
Список всех конфигураций Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux show |
Отображение конфигурации Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux update |
Обновление конфигурации Flux версии 2 Kubernetes. |
Расширение | Общедоступная версия |
az k8s-configuration flux create
Создайте конфигурацию Flux версии 2 Kubernetes.
az k8s-configuration flux create --cluster-name
--cluster-type {connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
--url
[--account-key]
[--branch]
[--bucket-access-key]
[--bucket-insecure {false, true}]
[--bucket-name]
[--bucket-secret-key]
[--cluster-resource-provider]
[--commit]
[--container-name]
[--https-ca-cert]
[--https-ca-cert-file]
[--https-key]
[--https-user]
[--interval]
[--kind {azblob, bucket, git}]
[--known-hosts]
[--known-hosts-file]
[--kustomization]
[--local-auth-ref]
[--managed-identity-client-id]
[--namespace]
[--no-wait]
[--sas-token]
[--scope {cluster, namespace}]
[--semver]
[--service-principal-client-certificate]
[--service-principal-client-certificate-password]
[--service-principal-client-certificate-send-chain]
[--service-principal-client-id]
[--service-principal-client-secret]
[--service-principal-tenant-id]
[--ssh-private-key]
[--ssh-private-key-file]
[--suspend {false, true}]
[--tag]
[--timeout]
Примеры
Создание конфигурации Flux версии 2 Kubernetes
az k8s-configuration flux create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters \
--name myconfig --scope cluster --namespace my-namespace \
--kind git --url https://github.com/Azure/arc-k8s-demo \
--branch main --kustomization name=my-kustomization
Создание конфигурации Flux версии 2 Kubernetes с типом источника контейнера
az k8s-configuration flux create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters \
--name myconfig --scope cluster --namespace my-namespace \
--kind bucket --url https://bucket-provider.minio.io \
--bucket-name my-bucket --kustomization name=my-kustomization \
--bucket-access-key my-access-key --bucket-secret-key my-secret-key
Создание конфигурации Flux версии 2 Kubernetes с помощью типа источника BLOB-объектов Azure
az k8s-configuration flux create --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters \
--name myconfig --scope cluster --namespace my-namespace \
--kind azblob --url https://mystorageaccount.blob.core.windows.net \
--container-name my-container --kustomization name=my-kustomization \
--account-key my-account-key
Обязательные параметры
Имя кластера Kubernetes.
Укажите подключенные кластеры Arc или управляемые кластеры AKS или подготовленные кластеры.
Имя конфигурации flux.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
URL-адрес источника для согласования.
Необязательные параметры
Общий ключ BLOB-объектов Azure для проверки подлинности.
Ветвь в источнике Git для согласования с кластером.
Идентификатор ключа доступа, используемый для проверки подлинности в контейнере.
Обмен данными с контейнером без TLS.
Имя контейнера S3 для синхронизации.
Секретный ключ, используемый для проверки подлинности в контейнере.
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Фиксация в источнике Git для согласования с кластером.
Имя контейнера Хранилище BLOB-объектов Azure для синхронизации.
Сертификат ЦС в кодировке Base64 для обмена данными TLS с синхронизацией частного репозитория.
Путь к файлу сертификата ЦС HTTPS для обмена данными TLS с синхронизацией частного репозитория.
Маркер HTTPS и пароль для синхронизации частного репозитория.
Имя пользователя HTTPS для синхронизации частного репозитория.
Время между сверками источника в кластере.
Тип источника для согласования.
В кодировке Base64 known_hosts данные, содержащие открытые ключи SSH, необходимые для доступа к частным экземплярам Git.
Путь к known_hosts содержимому, содержашем открытые ключи SSH, необходимые для доступа к частным экземплярам Git.
Определите kustomizations для синхронизации источников с параметрами ["name", "path", "depends_on", "timeout", "sync_interval", "retry_interval", "prune", "force".
Локальная ссылка на секрет Kubernetes в пространстве имен конфигурации, используемая для связи с источником.
Идентификатор клиента управляемого удостоверения для проверки подлинности с помощью БОЛЬШОго двоичного объекта Azure.
Пространство имен для развертывания конфигурации.
Не ожидать завершения длительной операции.
Маркер SAS BLOB-объектов Azure для проверки подлинности.
Укажите область оператора, который должен быть "пространство имен" или "кластер".
Диапазон Semver в источнике Git для согласования с кластером.
Сертификат клиента в кодировке Base64 для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Пароль сертификата клиента, используемого для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Укажите, следует ли включать заголовок x5c в утверждения клиента при получении маркера, чтобы включить проверку подлинности на основе субъекта или издателя для сертификата клиента.
Идентификатор клиента для проверки подлинности субъекта-службы с помощью BLOB-объектов Azure, необходимый для этого метода проверки подлинности.
Секрет клиента для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Идентификатор клиента для проверки подлинности субъекта-службы с помощью BLOB-объекта Azure, необходимого для этого метода проверки подлинности.
Закрытый ssh-ключ в кодировке Base64 для синхронизации частного репозитория.
Путь к закрытому ключу SSH для синхронизации частного репозитория.
Приостанавливайте сверку исходных и kustomizations, связанных с этой конфигурацией.
Тег в источнике Git для согласования с кластером.
Максимальное время для согласования источника до истечения времени ожидания.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-configuration flux delete
Удалите конфигурацию Flux версии 2 Kubernetes.
az k8s-configuration flux delete --cluster-name
--cluster-type {connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
[--force {false, true}]
[--no-wait]
[--yes]
Примеры
Удаление существующей конфигурации Flux версии 2 Kubernetes
az k8s-configuration flux delete --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig
Обязательные параметры
Имя кластера Kubernetes.
Укажите подключенные кластеры Arc или управляемые кластеры AKS или подготовленные кластеры.
Имя конфигурации flux.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Принудительное удаление конфигурации flux из кластера.
Не ожидать завершения длительной операции.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-configuration flux list
Список всех конфигураций Flux версии 2 Kubernetes.
az k8s-configuration flux list --cluster-name
--cluster-type {connectedClusters, managedClusters, provisionedClusters}
--resource-group
[--cluster-resource-provider]
Примеры
Перечисление конфигураций Flux версии 2 Kubernetes в кластере
az k8s-configuration flux list --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters
Обязательные параметры
Имя кластера Kubernetes.
Укажите подключенные кластеры Arc или управляемые кластеры AKS или подготовленные кластеры.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-configuration flux show
Отображение конфигурации Flux версии 2 Kubernetes.
az k8s-configuration flux show --cluster-name
--cluster-type {connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
Примеры
Отображение сведений о конфигурации Flux версии 2 Kubernetes
az k8s-configuration flux show --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig
Обязательные параметры
Имя кластера Kubernetes.
Укажите подключенные кластеры Arc или управляемые кластеры AKS или подготовленные кластеры.
Имя конфигурации flux.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az k8s-configuration flux update
Обновление конфигурации Flux версии 2 Kubernetes.
az k8s-configuration flux update --cluster-name
--cluster-type {connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--account-key]
[--branch]
[--bucket-access-key]
[--bucket-insecure {false, true}]
[--bucket-name]
[--bucket-secret-key]
[--cluster-resource-provider]
[--commit]
[--container-name]
[--https-ca-cert]
[--https-ca-cert-file]
[--https-key]
[--https-user]
[--interval]
[--kind {azblob, bucket, git}]
[--known-hosts]
[--known-hosts-file]
[--kustomization]
[--local-auth-ref]
[--managed-identity-client-id]
[--no-wait]
[--sas-token]
[--semver]
[--service-principal-client-certificate]
[--service-principal-client-certificate-password]
[--service-principal-client-certificate-send-chain]
[--service-principal-client-id]
[--service-principal-client-secret]
[--service-principal-tenant-id]
[--ssh-private-key]
[--ssh-private-key-file]
[--suspend {false, true}]
[--tag]
[--timeout]
[--url]
[--yes]
Примеры
Обновление конфигурации Flux версии 2 Kubernetes
az k8s-configuration flux update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--url https://github.com/Azure/arc-k8s-demo --branch main \
--kustomization name=my-kustomization path=./my/new-path
Обновление конфигурации Flux версии 2 Kubernetes с помощью типа источника контейнера для небезопасного подключения
az k8s-configuration flux update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--bucket-insecure
Обновление конфигурации Flux версии 2 Kubernetes с помощью типа источника BLOB-объектов Azure с другим именем контейнера
az k8s-configuration flux update --resource-group my-resource-group \
--cluster-name mycluster --cluster-type connectedClusters --name myconfig \
--container-name other-container
Обязательные параметры
Имя кластера Kubernetes.
Укажите подключенные кластеры Arc или управляемые кластеры AKS или подготовленные кластеры.
Имя конфигурации flux.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Общий ключ BLOB-объектов Azure для проверки подлинности.
Ветвь в источнике Git для согласования с кластером.
Идентификатор ключа доступа, используемый для проверки подлинности в контейнере.
Обмен данными с контейнером без TLS.
Имя контейнера S3 для синхронизации.
Секретный ключ, используемый для проверки подлинности в контейнере.
Имя поставщика ресурсов кластера для этого clusterType (требуется для подготовкиclusters).
Фиксация в источнике Git для согласования с кластером.
Имя контейнера Хранилище BLOB-объектов Azure для синхронизации.
Сертификат ЦС в кодировке Base64 для обмена данными TLS с синхронизацией частного репозитория.
Путь к файлу сертификата ЦС HTTPS для обмена данными TLS с синхронизацией частного репозитория.
Маркер HTTPS и пароль для синхронизации частного репозитория.
Имя пользователя HTTPS для синхронизации частного репозитория.
Время между сверками источника в кластере.
Тип источника для согласования.
В кодировке Base64 known_hosts данные, содержащие открытые ключи SSH, необходимые для доступа к частным экземплярам Git.
Путь к known_hosts содержимому, содержашем открытые ключи SSH, необходимые для доступа к частным экземплярам Git.
Определите kustomizations для синхронизации источников с параметрами ["name", "path", "depends_on", "timeout", "sync_interval", "retry_interval", "prune", "force".
Локальная ссылка на секрет Kubernetes в пространстве имен конфигурации, используемая для связи с источником.
Идентификатор клиента управляемого удостоверения для проверки подлинности с помощью БОЛЬШОго двоичного объекта Azure.
Не ожидать завершения длительной операции.
Маркер SAS BLOB-объектов Azure для проверки подлинности.
Диапазон Semver в источнике Git для согласования с кластером.
Сертификат клиента в кодировке Base64 для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Пароль сертификата клиента, используемого для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Укажите, следует ли включать заголовок x5c в утверждения клиента при получении маркера, чтобы включить проверку подлинности на основе субъекта или издателя для сертификата клиента.
Идентификатор клиента для проверки подлинности субъекта-службы с помощью BLOB-объектов Azure, необходимый для этого метода проверки подлинности.
Секрет клиента для проверки подлинности субъекта-службы с помощью БОЛЬШОго двоичного объекта Azure.
Идентификатор клиента для проверки подлинности субъекта-службы с помощью BLOB-объекта Azure, необходимого для этого метода проверки подлинности.
Закрытый ssh-ключ в кодировке Base64 для синхронизации частного репозитория.
Путь к закрытому ключу SSH для синхронизации частного репозитория.
Приостанавливайте сверку исходных и kustomizations, связанных с этой конфигурацией.
Тег в источнике Git для согласования с кластером.
Максимальное время для согласования источника до истечения времени ожидания.
URL-адрес источника для согласования.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.