创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
发帖前请点击 发表主题 右边的 预览(👀) 按钮,确保帖子格式正确。
操作系统信息
虚拟机 Ubuntu20.04 32C32G 十四台
Kubernetes版本信息
V1.22.1 3主11从 集群
root@master1:~# kubelet –version
Kubernetes v1.22.1
root@master1:~#
容器运行时
root@master1:~# docker –version
Docker version 20.10.8, build 3967b7d
root@master1:~#
KubeSphere版本信息
使用kk安装,v3.2
在启用kubeedge时出现不匹配问题
apiextensions.k8s.io/v1beta1 貌似在22.1上被删除了
日志:
Task ‘kubeedge’ failed:
******************************************************************************************************************************************************
{
“counter”: 34,
“created”: “2021-11-12T01:49:45.354062”,
“end_line”: 34,
“event”: “runner_on_failed”,
“event_data”: {
"duration": 25.389032,
"end": "2021-11-12T01:49:45.353840",
"event_loop": null,
"host": "localhost",
"ignore_errors": null,
"play": "localhost",
"play_pattern": "localhost",
"play_uuid": "ce32eece-8147-afe9-341c-000000000005",
"playbook": "/kubesphere/playbooks/kubeedge.yaml",
"playbook_uuid": "8abf188e-4285-47db-98f4-5b349a1235a5",
"remote_addr": "127.0.0.1",
"res": {
"_ansible_no_log": false,
"attempts": 3,
"changed": true,
"cmd": "/usr/local/bin/helm upgrade --install kubeedge /kubesphere/kubesphere/kubeedge/kubeedge --namespace kubeedge --create-namespace -f /kubesphere/kubesphere/kubeedge/custom-values-kubeedge.yaml\\n",
"delta": "0:00:02.123009",
"end": "2021-11-12 01:49:45.317809",
"invocation": {
"module_args": {
"_raw_params": "/usr/local/bin/helm upgrade --install kubeedge /kubesphere/kubesphere/kubeedge/kubeedge --namespace kubeedge --create-namespace -f /kubesphere/kubesphere/kubeedge/custom-values-kubeedge.yaml\\n",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"stdin_add_newline": true,
"strip_empty_ends": true,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2021-11-12 01:49:43.194800",
"stderr": "Error: failed to install CRD crds/cluster_objectsync_v1alpha1.yaml: unable to recognize \\"\\": no matches for kind \\"CustomResourceDefinition\\" in version \\"apiextensions.k8s.io/v1beta1\\"",
"stderr_lines": [
"Error: failed to install CRD crds/cluster_objectsync_v1alpha1.yaml: unable to recognize \\"\\": no matches for kind \\"CustomResourceDefinition\\" in version \\"apiextensions.k8s.io/v1beta1\\""
],
"stdout": "Release \\"kubeedge\\" does not exist. Installing it now.",
"stdout_lines": [
"Release \\"kubeedge\\" does not exist. Installing it now."
]
},
"role": "kubeedge",
"start": "2021-11-12T01:49:19.964808",
"task": "KubeEdge | Installing KubeEdge",
"task_action": "command",
"task_args": "",
"task_path": "/kubesphere/installer/roles/kubeedge/tasks/main.yaml:19",
"task_uuid": "ce32eece-8147-afe9-341c-000000000019",
"uuid": "cdf3ce48-d1e1-4244-9172-e9c1b115faf3"
},
“parent_uuid”: “ce32eece-8147-afe9-341c-000000000019”,
“pid”: 44731,
“runner_ident”: “kubeedge”,
“start_line”: 33,
“stdout”: "fatal: [localhost]: FAILED! => {\“attempts\”: 3, \“changed\”: true, \“cmd\”: \“/usr/local/bin/helm upgrade –install kubeedge /kubesphere/kubesphere/kubeedge/kubeedge –namespace kubeedge –create-namespace -f /kubesphere/kubesphere/kubeedge/custom-values-kubeedge.yaml\\n\”, \“delta\”: \“0:00:02.123009\”, \“end\”: \“2021-11-12 01:49:45.317809\”, \“msg\”: \“non-zero return code\”, \“rc\”: 1, \“start\”: \“2021-11-12 01:49:43.194800\”, \“stderr\”: \“Error: failed to install CRD crds/cluster_objectsync_v1alpha1.yaml: unable to recognize \\\”\\\": no matches for kind \\\“CustomResourceDefinition\\\” in version \\\“apiextensions.k8s.io/v1beta1\\\”\", \“stderr_lines\”: [\“Error: failed to install CRD crds/cluster_objectsync_v1alpha1.yaml: unable to recognize \\\”\\\": no matches for kind \\\“CustomResourceDefinition\\\” in version \\\“apiextensions.k8s.io/v1beta1\\\”\"], \“stdout\”: \"Release \\\“kubeedge\\\” does not exist. Installing it now.\", \“stdout_lines\”: [\"Release \\\“kubeedge\\\” does not exist. Installing it now.\“]}”,
“uuid”: “cdf3ce48-d1e1-4244-9172-e9c1b115faf3”
}
******************************************************************************************************************************************************