华为云计算 云知识 Kubernetes集群的常见部署方式
Kubernetes集群的常见部署方式

Kubernetes集群的常见部署方式有本地调试、第三方工具托管、认证云平台托管等。

一般Kubernetes开发者,会采用minikube方式部署一个本地的Kubernetes集群,基本能满足个人调试需求。

更进一步,如果对Kubernetes集群有一定的部署要求,则一般通过第三方工具托管集群的生命周期管理。

Kubernetes官方就推荐了3种工具,与详细的使用引导,社区也有大量的部署分享。

但即使不以生产可用为标准,此类工具的使用仍然需要使用者:

具有一定的容器基础知识;需要一定的动手能力和问题解决能力,例如多实例容灾、自签证书、对接软件仓库,在国内环境中部署,需要考虑外网拉包的问题;从个人看,对初学者并不是部署首选,会极大增大学习成本和门槛;从企业看,作为生产环则需要权衡长期使用的。

所以,在Kubernetes的生产部署的文档中,明确指出了优先考虑Turkey云解决方案,即使用认证的 云容器 平台托管。这也是大部分企业使用的形态。

其实可以发现,平台托管虽然牺牲了灵活度,单在Kubernetes作为实际编排标准的前提下其实是一种非常理智与成熟的决策。
由于平台屏蔽了跨云的差异,导致业务跨云迁移和容灾的成本极低,最终容器平台基于统一的Kubernetes聚焦于差异化的竞争力,用户则用脚投票。这对Kubernetes社区与生态的发展是极其有利的。

上一篇:API网关服务调用API简介 下一篇:对等连接的常见问题

云容器引擎 CCE

 

云容器引擎(Cloud Container Engine)提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建