3

到目前为止,我一直无法找到任何用于在 AKS 群集中创建节点的 azure 库。我可以使用 azure cli,但我的目标是使用 python。

我可以使用 azure python SDK 创建资源和资源组 - resource_groups.create_or_update('azure-sample-group', resource_group_params)

有人可以指出我正确的文档或一些提示吗?我感谢您的所有帮助。

4

1 回答 1

3

你可以这样做,这是你正在寻找的方法的文档。这是相同内容的 SDK 代码托管集群模型

示例代码类似于:

from azure.mgmt.containerservice import ContainerServiceClient # needed to create client
containerservice_client = ContainerServiceClient(get_credentials(), SUBSCRIPTION) # same way like you would for the resource_management_client
parameters = ManagedCluster(
    location=location,
    dns_prefix=dns_prefix,
    kubernetes_version=kubernetes_version,
    tags=stags,
    service_principal_profile=service_principal_profile, # this needs to be a model as well
    agent_pool_profiles=agent_pools, # this needs to be a model as well
    linux_profile=linux_profile, # this needs to be a model as well
    enable_rbac=true
)
containerservice_client.managed_clusters.create_or_update(resource_group, name, parameters)
于 2019-01-31T19:54:57.480 回答