kubekey
kubekey copied to clipboard
deploy ovn failed with containerd
What is version of KubeKey has the issue?
./kk create cluster --filename config-sample.yaml -y --container-manager containerd --skip-pull-images
What is your os environment?
rocky linux 9.5
KubeKey config file
apiVersion: kubekey.kubesphere.io/v1alpha1
kind: Cluster
metadata:
name: sample
spec:
hosts:
- {name: ick-m01, address: 10.1.3.171, internalAddress: 10.1.3.171, user: root, password: iap}
- {name: ick-m02, address: 10.1.3.172, internalAddress: 10.1.3.172, user: root, password: iap}
- {name: ick-m03, address: 10.1.3.173, internalAddress: 10.1.3.173, user: root, password: iap}
- {name: ick-n01, address: 10.1.3.174, internalAddress: 10.1.3.174, user: root, password: iap}
roleGroups:
etcd:
- ick-m01
- ick-m02
- ick-m03
master:
- ick-m01
- ick-m02
- ick-m03
worker:
- ick-n01
controlPlaneEndpoint:
domain: lb.iapcloud.local
address: "10.1.3.171"
port: 6443
kubernetes:
version: v1.22.1
clusterName: cluster.local
network:
plugin: kubeovn
kubeovn:
joinCIDR: 100.64.0.0/16
enableSSL: true
enableMirror: true
pingerExternalAddress: 114.114.114.114
networkType: geneve
vlanID: '100'
dpdkMode: false
kubePodsCIDR: 10.233.64.0/18
kubeServiceCIDR: 10.233.0.0/18
registry:
registryMirrors: []
insecureRegistries: []
addons: []
A clear and concise description of what happend.
Deploying network plugin failed when using --container-manager containerd
Relevant log output
ERRO[22:06:07 EST] failed generate ovn secret: Failed to exec command: sudo -E /bin/sh -c "docker run --rm -v /root/kubekey:/etc/ovn registry.cn-beijing.aliyuncs.com/kubesphereio/kube-ovn:v1.5.0 bash generate-ssl.sh"
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.: Process exited with status 125: failed generate ovn secret: Failed to exec command: sudo -E /bin/sh -c "docker run --rm -v /root/kubekey:/etc/ovn registry.cn-beijing.aliyuncs.com/kubesphereio/kube-ovn:v1.5.0 bash generate-ssl.sh"
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.: Process exited with status 125 node=10.1.3.171
WARN[22:06:07 EST] Task failed ...
WARN[22:06:07 EST] error: interrupted by error
Error: Failed to deploy network plugin: interrupted by error
Additional information
No response
Hi @x86cloud For now, kk only supports deploying kube-ovn based on a docker enviroment.
/kind feature-request