0

我在 vm 上有本地 kubernetes 集群。我使用 containerd 作为 CRI。当我安装 calico 时,calico-kube-controllers 出现下一个错误

“Warning FailedCreatePodSandBox 2m41s (x638 over 140m) kubelet, serverhostname (combined from similar events): 无法创建 pod 沙箱:rpc 错误:code = Unknown desc = 无法为沙箱设置网络“a46b6b0c52c2adec7749fff781401e481ca911a198e0406d7fa646c 获取 ClusterInformd556d7fa6466 错误//[10.96.0.1]:443/apis/crd.projectcalico.org/v1/clusterinformations/default: tls: server selected unsupported protocol version 301"

PS 与 docker 作为 CRI,工作正常

操作系统版本 Red Hat Enterprise Linux Server release 7.7 (Maipo)

Openssl 版本 OpenSSL 1.1.1 2018 年 9 月 11 日

为 kubelet 和 kube-api-server 配置 tls-min-version 没有帮助。

4

1 回答 1

1

解决问题。我的集群在 corp 代理后面工作,并且 containerd 通过代理向 10.96.0.1 发送请求。我只是将 IP 10.96.0.1 添加到非代理列表到容器代理配置中。

于 2020-02-17T04:25:42.010 回答