创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机,Virtuxbox6.1.0,vagrant2.2.9, Centos7, Linux 3.10.0-1160.66.1.el7.x86_64 ×86_64 4C/8G
Kubernetes版本信息
1.20.4
容器运行时
默认kubekey的
KubeSphere版本信息
例如:v3.1.1。离在线安装。使用kk安装。
问题是什么

19:40:14 CST success: [k8s-node5]
19:40:14 CST success: [k8s-node6]
19:40:14 CST success: [k8s-node4]
19:40:14 CST [ConfigureOSModule] configure the ntp server for each node
19:40:14 CST skipped: [k8s-node4]
19:40:14 CST skipped: [k8s-node5]
19:40:14 CST skipped: [k8s-node6]
19:40:14 CST [KubernetesStatusModule] Get kubernetes cluster status
19:40:15 CST success: [k8s-node4]
19:40:15 CST [InstallContainerModule] Sync docker binaries
19:40:17 CST message: [k8s-node4]
sync docker binaries failed: validate md5sum failed 5abfa4c655ea02c9d1d9770e57b298fc ≠ 410a1c4de8158bc357344cf568cae2a4
19:40:17 CST retry: [k8s-node4]
19:40:19 CST message: [k8s-node5]
sync docker binaries failed: validate md5sum failed 5abfa4c655ea02c9d1d9770e57b298fc ≠ 8e9e7fb87b6235f31b888809860e0b76
19:40:19 CST retry: [k8s-node5]
19:40:23 CST message: [k8s-node6]
sync docker binaries failed: validate md5sum failed 5abfa4c655ea02c9d1d9770e57b298fc ≠ 1fa8f5b35ee745756732887fb5228a21
19:40:23 CST retry: [k8s-node6]
19:40:24 CST message: [k8s-node4]
sync docker binaries failed: validate md5sum failed 5abfa4c655ea02c9d1d9770e57b298fc ≠ 2d14f5745d0e839601b9210caaa5dbba
配置文件如下:
apiVersion: kubekey.kubesphere.io/v1alpha2
kind: Cluster
metadata:
name: sample
spec:
hosts:
{name: k8s-node4, address: 10.0.2.15, internalAddress: 10.0.2.15, user: root, password: root}
{name: k8s-node5, address: 10.0.2.28, internalAddress: 10.0.2.28, user: root, password: root}
{name: k8s-node6, address: 10.0.2.29, internalAddress: 10.0.2.29, user: root, password: root}
roleGroups:
etcd:
k8s-node4
master:
k8s-node4
worker:
k8s-node5
k8s-node6
controlPlaneEndpoint:
domain: lb.kubesphere.local
address: ""
port: 6443
kubernetes:
version: v1.20.4
clusterName: cluster.local
network:
plugin: calico
kubePodsCIDR: 10.233.64.0/18
kubeServiceCIDR: 10.233.0.0/18
multusCNI:
enabled: false
registry:
plainHTTP: false
privateRegistry: ""
namespaceOverride: ""
registryMirrors: []
insecureRegistries: []
addons: []
---
apiVersion: installer.kubesphere.io/v1alpha1
kind: ClusterConfiguration
metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.1.1
spec:
persistence:
storageClass: ""
authentication:
jwtSecret: ""
zone: ""
local_registry: ""
etcd:
monitoring: false
endpointIps: localhost
port: 2379
tlsEnable: true
common:
redis:
enabled: false
redisVolumSize: 2Gi
openldap:
enabled: false
openldapVolumeSize: 2Gi
minioVolumeSize: 20Gi
monitoring:
endpoint: http://prometheus-operated.kubesphere-monitoring-system.svc:9090
es:
elasticsearchMasterVolumeSize: 4Gi
elasticsearchDataVolumeSize: 20Gi
logMaxAge: 7
elkPrefix: logstash
basicAuth:
enabled: false
username: ""
password: ""
externalElasticsearchUrl: ""
externalElasticsearchPort: ""
console:
enableMultiLogin: true
port: 30880
alerting:
enabled: false
# thanosruler:
# replicas: 1
# resources: {}
auditing:
enabled: false
devops:
enabled: false
jenkinsMemoryLim: 2Gi
jenkinsMemoryReq: 1500Mi
jenkinsVolumeSize: 8Gi
jenkinsJavaOpts_Xms: 512m
jenkinsJavaOpts_Xmx: 512m
jenkinsJavaOpts_MaxRAM: 2g
events:
enabled: false
ruler:
enabled: true
replicas: 2
logging:
enabled: false
logsidecar:
enabled: true
replicas: 2
metrics_server:
enabled: false
monitoring:
storageClass: ""
prometheusMemoryRequest: 400Mi
prometheusVolumeSize: 20Gi
multicluster:
clusterRole: none
network:
networkpolicy:
enabled: false
ippool:
type: none
topology:
type: none
openpitrix:
store:
enabled: false
servicemesh:
enabled: false
kubeedge:
enabled: false
cloudCore:
nodeSelector: {"node-role.kubernetes.io/worker": ""}
tolerations: []
cloudhubPort: "10000"
cloudhubQuicPort: "10001"
cloudhubHttpsPort: "10002"
cloudstreamPort: "10003"
tunnelPort: "10004"
cloudHub:
advertiseAddress:
- ""
nodeLimit: "100"
service:
cloudhubNodePort: "30000"
cloudhubQuicNodePort: "30001"
cloudhubHttpsNodePort: "30002"
cloudstreamNodePort: "30003"
tunnelNodePort: "30004"
edgeWatcher:
nodeSelector: {"node-role.kubernetes.io/worker": ""}
tolerations: []
edgeWatcherAgent:
nodeSelector: {"node-role.kubernetes.io/worker": ""}
tolerations: []