我已经提出了calico cni,插件我改变了cni配置

{
    "name": "calico-network",
    "type": "calico",
    "log_level": "DEBUG",
    "policy": {
      "type": "k8s"
    },
    "ipam": {
        "type": "calico-ipam"
    },
    "etcd_endpoints": "https://10.200.210.4:2379,https://10.200.210.5:2379,https://10.200.210.6:2379",
    "etcd_key_file": "/etc/etcd/ssl/etcd-client-key.pem",
    "etcd_cert_file": "/etc/etcd/ssl/etcd-client.pem",
    "etcd_ca_cert_file": "/etc/etcd/ssl/ca.pem",
    "kubernetes": {
      "kubeconfig": "/etc/kubernetes/master.kubeconfig"
    }
}

在我提到的kubernetes清单文件的注释块中 .

annotations:
    "cni.projectcalico.org/ipAddrs": '["192.168.1.5"]'

我能够在“kubectl get pods -o wide”中看到静态ip . 根据calico doc我们需要调出docker.io/calico/kube-controllers来管理策略 . 我已经做了 .

我无法理解多宿主pod通信无法正常工作的原因 . 有人遇到过同样的问题吗?