小编Adi*_*tta的帖子

Kubernetes 集群中处于挂起状态的 Coredns

我正在尝试配置一个 2 节点 Kubernetes 集群。首先,我尝试在 CentOS VM 上配置集群的主节点。我已经使用 'kubeadm init --apiserver-advertise-address=172.16.100.6 --pod-network-cidr=10.244.0.0/16' 初始化了集群并将 flannel 网络部署到集群。但是当我做'kubectl get nodes'时,我得到以下输出----

[root@kubernetus ~]# kubectl get nodes
NAME         STATUS     ROLES    AGE   VERSION
kubernetus   NotReady   master   57m   v1.12.0
Run Code Online (Sandbox Code Playgroud)

以下是“kubectl get pods --all-namespaces -o wide”的输出——

[root@kubernetus ~]# kubectl get pods --all-namespaces -o wide
NAMESPACE     NAME                                 READY   STATUS    RESTARTS   AGE   IP             NODE         NOMINATED NODE
kube-system   coredns-576cbf47c7-9x59x             0/1     Pending   0          58m   <none>         <none>       <none>
kube-system   coredns-576cbf47c7-l52wc             0/1     Pending   0          58m   <none>         <none>       <none>
kube-system   etcd-kubernetus                      1/1     Running   2          57m …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes kubectl kubelet kubeadm

6
推荐指数
2
解决办法
2万
查看次数

如何通过Kubernetes中的另一个Pod访问部署在一个Pod上的服务?

谁能让我知道我们如何通过kubernetes集群中的另一个Pod来访问部署在一个Pod上的服务?

例:

有一个部署在Node1上的Nginx服务(以Pod名称为Nginx-12345)和另一个部署在Node2上的服务(以Pod名称为Service-23456)。现在,如果“服务”出于某种原因要与“ nginx”进行通信,那么我们如何在“ service-23456”窗格中访问“ nginx”?

docker kubernetes kubectl kubelet

4
推荐指数
2
解决办法
4137
查看次数

标签 统计

docker ×2

kubectl ×2

kubelet ×2

kubernetes ×2

kubeadm ×1