我使用AKS服务创建了一个Kubernetes集群。
当我执行“kubectl get nodes”时,我希望看到主节点。但是,我没有。我只看到代理(角色)节点。
是否可以查看主节点?我想这样做的原因是检查我的群集中是否启用了RBAC,如果没有,则启用它。
感谢。
答案 0 :(得分:4)
是否可以查看主节点?我想这样做的原因是 检查我的群集中是否启用了RBAC,如果没有,请启用它。
不可能,由Azure管理的Kubernetes主节点,因为Azure为您处理这些关键维护任务,AKS 不提供直接访问(例如使用SSH) )到集群。
如果您需要更多地控制Azure资源管理器模板,可以使用开源acs-engine项目来构建自己的自定义kubernetes集群并通过az CLI进行部署。
答案 1 :(得分:0)
使用下面的命令通过azure CLI验证clsuter是否启用了RBAC
az resource show -g <resource-group-name> -n <aks-cluster-name> --resource-type Microsoft.ContainerService/ManagedClusters --query properties.enableRBAC