当前位置: 首页 > 科技观察

探秘VMwareTanzuKubernetesrelease版本

时间:2023-03-20 22:06:39 科技观察

之前接触过的Kubernetes集群部署工具大多依赖ssh连接待部署节点进行部署操作,这就要求集群节点需要准备在advancebeforedeployment,必须保证这些节点的网络互通、时钟同步等问题。像kubespray或kubekey这样的部署工具并不负责创建这些底层IaaS资源,而是提前准备它们。但在一些企业私有云环境中,使用VMwarevShpere[1]或OpenStack[2]等虚拟化平台,可以将K8s集群部署和IaaS资源创建两个步骤统一起来,从而避免手动创建和配置虚拟机的繁琐步骤。目前已有比较成熟的将IaaS资源创建与K8s集群部署相结合的方案,例如基于cluster-api[3]项目的tanzu[4]。本文以VMwareTanzuCommunityEdition[5]为例,在一台物理服务器上,从安装ESXiOS到部署完成TanzuWorkload集群,体验这种部署方案的不同之处。部署流程下载依赖文件安装govc依赖安装ESXiOS安装vCenter配置vCenter创建bootstrap虚拟机初始化bootstrap节点部署TanzuManager集群部署TanzuWorkload集群