-
Hello, I have a question regarding Kubeedge and edgemesh installation, more related to the interaction with the K8s cluster CNI. Right now, I use as starting point a K8s cluster (v1.24.17) with a single node (the master node), in which I'm installing Flannel or Cilium as the cluster CNI.
Once the cloud side is installed, I go to a VM running Ubuntu 22.04.3 LTS, in which I've previously installed containerd as container runtime, and I join this edge node to the Kubeedge cluster using keadm:
Now, the node has been registered in the K8s cluster and Kubeedge is working. Then, I follow the Edgemesh instructions to install it in the Kubeedge cluster and everything seems to be working properly. However, the pod of the Flannel daemonset intended to be deployed in the edge node has always an Error status. So I have the following questions:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Please send me the steps of installing it on Ubuntu 22.04. I am unable to do it. I have created two vms and followed all the official documentation but couldn't. Please, guide me the steps. |
Beta Was this translation helpful? Give feedback.
-
Finally, I followed this procedure and everything is working OK:
{
"cniVersion": "1.0.0",
"name": "containerd-net",
"plugins": [
{
"type": "bridge",
"bridge": "cni0",
"isGateway": true,
"ipMasq": true,
"promiscMode": true,
"ipam": {
"type": "host-local",
"ranges": [
[{
"subnet": "10.216.3.0/24"
}]
],
"routes": [
{ "dst": "0.0.0.0/0" }
]
}
},
{
"type": "portmap",
"capabilities": {"portMappings": true}
}
]
}
|
Beta Was this translation helpful? Give feedback.
Finally, I followed this procedure and everything is working OK:
In the K8s cluster creation process, only deploy the CNI pods in the original K8s cluster nodes (not KubeEdge nodes running Edgecore).