新手使用k8s遇到的问题总结(持续更新中)
2020-03-18 本文已影响0人
ZYvette
问题一:(2020.3.18)
执行kubectl命令遇到如下:
The connection to the server localhost:8080 was refused - did you specify the right host or port?
解决办法:
(1)
上述说明使用的用户没有权限执行该命令,看看是否需要切换到root权限。
或者(2)
kubenetes master没有与本机绑定,集群初始化的时候没有设置
执行以下命令 export KUBECONFIG=/etc/kubernetes/admin.conf
/etc/kubernetes/admin.conf这个文件主要是集群初始化的时候用来传递参数的
参考:https://www.cnblogs.com/lkun/p/9566307.html
问题二:(2021.3.12)
今天有个同事问,为什么k8s里没有用service也能任务之间互相通信
答曰:引入了Service这个资源对象为了屏蔽这些后端实例的动态变化和对多实例的负载均衡。实际任务通过podip+port本身就是可以访问的。当我们需要多实例做负载均衡的时候,可以自己配置一个service。