AKS 群集上的主节点

Master Node on AKS cluster

我使用 AKS 服务创建了一个 Kubernetes 集群。

当我执行"kubectl get nodes"时,我希望看到主节点。但是,我没有。我只看到代理(角色)节点。

可以查看Master节点吗?我这样做的原因是检查我的集群中是否启用了 RBAC,如果没有,则启用它。

谢谢。

Is it possible to look at Master node? The reason I want to do this is to check if RBAC is enabled in my cluster, and if not, enable it.

不可能,Azure 管理的 Kubernetes 主节点,因为 Azure 会为你处理这些关键的维护任务,AKS 不会提供对集群的直接访问(例如使用 SSH)。

如果您需要更多地控制 Azure 资源管理器模板,您可以使用开源 acs-engine 项目来构建您自己的自定义 kubernetes 集群并通过 az CLI 进行部署。

使用 azure CLI 使用以下命令验证 clsuter 是否启用了 RBAC

az resource show -g <resource-group-name> -n <aks-cluster-name> --resource-type Microsoft.ContainerService/ManagedClusters --query properties.enableRBAC