我在azure环境中运行kubernetes集群,我想从pod容器中访问kubernetes服务apis。但我无法从pod中连接到https://kubernetes/。
$
即使尝试
kubectl get services
NAME CLUSTER_IP EXTERNAL_IP PORT(S)
kubernetes 10.16.0.1 <none> 443/TCP
结果
- 尝试10.16.0.1 ...
- 连接到10.16.0.1(10.16.0.1)端口443(#0)
- ALPN,提供http / 1.1
- 密码选择:ALL:!导出:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
- 成功设置证书验证位置:
- CAfile:/var/run/kubernetes/apiserver.crt CApath:/ etc / ssl / certs
- TLSv1.2(OUT),TLS标题,证书状态(22):
- TLSv1.2(OUT),TLS握手,客户端问候(1):
- 与10.16.0.1:443
相关的未知SSL协议错误- 关闭连接0卷曲:(35)与10.16.0.1:443相关的未知SSL协议错误
答案 0 :(得分:1)
以下修复工作:
您可以使用host作为节点的IP地址和端口访问kubernetes api。