Получение kubeconfig администратора на основе сертификата в AKS Arc

Применимо к: Azure Stack HCI версии 23H2

В этой статье описывается, как получить kubeconfig администратора на основе сертификата в AKS, включенном Azure Arc.

Получение kubeconfig на основе сертификата администратора

Администратор кластера Kubernetes с поддержкой Arc может получить kubeconfig администратора на основе сертификата с помощью следующей команды. Чтобы выполнить команду Azure CLI, необходимо иметь разрешения "участник", "владелец" и "Служба Azure Kubernetes роль Администратор гибридного кластера" в кластере. Необходимо также иметь действие Microsoft.HybridContainerService/provisionedClusterInstances/listAdminKubeconfig/action в кластере, которое предварительно настроено в следующей встроенной роли.

az aksarc get-credentials --name 
                       --resource-group 
                       [--admin] 
                       [--context] 
                       [--file] 
                       [--overwrite-existing]
Параметр Описание
--name Имя экземпляра AKS с поддержкой Arc.
--resource-group Имя группы ресурсов.
--admin Учетные данные администратора кластера.
--context Если указано, перезапишите имя контекста по умолчанию. Параметр --admin имеет приоритет над --contextпараметром .
--file Файл конфигурации Kubernetes для обновления. По умолчанию в путь kubeconfig по умолчанию добавляется новый административный kubeconfig— ~.kube\config.
--overwrite-existing Перезаписывает существующую запись кластера с тем же именем. Значение по умолчанию — False.

Дополнительные сведения см. в документации по az aksarc.

Дальнейшие действия

Обзор AKS Arc