как получить конфигурацию kubectl от azure aks с python? - PullRequest
0 голосов
/ 29 ноября 2018

Я создаю сценарий развертывания k8s с python, и для получения конфигурации из kubectl я использую команду python:

from kubernetes import client, config

config.load_kube_config()

, чтобы получить конфигурацию azure aks. Я использую следующую azКоманды:

az login
az aks get-credentials --resource-group [resource group name] --name [aks name]

Есть ли способ получить учетные данные Azure AKS только из Python и без необходимости использования команд az?

спасибо!

1 Ответ

0 голосов
/ 29 ноября 2018

В этом случае решением было использовать Azure Python SDK для получения учетных данных кластера непосредственно из API Azure в обход Az Cli.

https://github.com/Azure/azure-sdk-for-python/blob/master/azure-mgmt-containerservice/azure/mgmt/containerservice/operations/managed_clusters_operations.py#L316

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...