我使用az aks create命令通过kubenet网络和2个节点创建了aks集群。由于AD帐户中存在权限问题,因此必须在运行aks create命令之前关闭NSG。成功创建AKS群集后,将重新应用NSG。
运行时,为了检查新创建的集群的运行状况,
kubectl get nodes --all-namespaces;
没有返回节点。 但是,当我查看azure门户和相应的vNet时,在子网范围内使用ips创建了2vmss。 当我跑步时:
kubectl get pods --all-namespaces;
所有吊舱均处于待处理状态:
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-xxxxdxxxxx-xxxxx 0/1 Pending 0 5h
kube-system coredns-autoscaler-xxdxxxxxxxx-xxxx 0/1 Pending 0 5h
kube-system kubernetes-dashboard-xxdxxxxxx-xxxxx 0/1 Pending 0 5h
kube-system metrics-server-xxxxxxxdxx-xxxx 0/1 Pending 0 5h
kube-system omsagent-rs-xxxxxxxxdx-xxxxx 0/1 Pending 0 5h
kube-system tiller-deploy-xxxxxxxdxxx-xxxx 0/1 Pending 0 34m
kube-system tunnelfront-xxxxxxxdx-xxxxx 0/1 Pending 0 5h
然后我在coredns窗格上进行了描述:
kubectl describe pod coredns-xxxxxxxxxx-xxxx -n kube-system
警告失败计划2m40s(x2242超过2d5h)默认计划程序 没有可用于安排广告连播的节点
我需要使用头盔/耕种机来部署一些容器,并且在运行安装命令时出现错误
错误:找不到现成的分till荚
我知道这与头盔/耕种机的安装没有直接关系,问题可能会更深一些。
我是Kubernetes的新手,对于如何诊断该问题的任何想法将不胜感激。