接第4节

1、进入pod

kubectl exec -it nginx-rc-gbdfr -- /bin/sh

2、直接使用node,cluster ip是可以访问的。

3、使用服务名访问不行,比如

curl nginx-svc

4、查资料说是因为安装calico插件问题,从新安装,注意增加一个自动检测网卡地方

 - name: CLUSTER_TYPE
              value: "k8s,bgp"
下增加
 - name: IP_AUTODETECTION_METHOD
              value: "interface=enp0s3"
最终效果
k8s入门-5 无法通过服务名访问nginx服务

 

 注意格式

另外改使用3.18版本,我这3.19不知道为何原因有个格式错误

https://docs.projectcalico.org/v3.18/manifests/calico.yaml

5、查看状态

kubectl get pods -n kube-system -o wide

k8s入门-5 无法通过服务名访问nginx服务

 

 6、从新测试服务、正常

k8s入门-5 无法通过服务名访问nginx服务

 

 

 

 

  

  

相关文章:

  • 2021-12-12
  • 2021-12-10
  • 2021-11-27
  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
猜你喜欢
  • 2021-06-13
  • 2022-12-23
  • 2022-01-17
  • 2021-04-19
  • 2021-05-23
  • 2021-11-08
  • 2022-12-23
相关资源
相似解决方案