Kubernetes常见部署工具介绍与对比【知识干货】

Kubernetes常见部署方式:

  • 源码部署

从github上拉取kubernetes组件的源码,自行编译,生成证书,配置启动参数,安装。

  • rke部署

RKE (Rancher Kubernetes Engine)是RancherLabs提供的一个工具,可以在裸机、虚拟机、公私有云上快速安装Kubernetes集群。整个集群的部署只需要一个命令、一人配置文件,解决了如何轻松部署Kubernetes的问题。

  • kubeadm部署

kubeadm为kubernetes官方推荐的自动化部署工具,他将kuberetes的组件以pod的形式部署在master和node节点并自动完成证书认证等操作。因为kubeadm默认要从google的镜像仓库下载镜像,但目前国内无法访问google镜像仓库。需要提前将镜像下好,然后导入。

Kubernetes常见部署工具介绍与对比:

图片

建议:新手入门先用白动化部署工具kuebadm或rke先部署一个kubernetes出来,孰悉下基本架构然后在在源码部署方式多部署几遍,熟悉组件与组件之间耦合,出问题后更好的trouble shooting。

为什么要使用Kubernetes?

背景维度:

大量巨头加入CNCF基金会,人多力量大,出现问题也不怕,2017年下半年kubernetes已经完全赢得了容器编排大战。

技术维度:

kubernetes不是一堆程序员天马行空的想法,而是Google多年生产系统的开源版。

Kubernetes具备超强的横向扩展能力,只要架构设计的好,可以在线的线性扩展。

kubernetes采用传统的master-slave架构在container上层又封装了层pod,这样设计非常简单灵活,能更好的适应和管理微服务。

kubernetes 拥有完善的容器编排功能入调度分发、服务发现、健康检查、平滑升级回滚。

容器编排调度之争中kubernetes已经完全胜利

  • Mesosphere宣布支持Kubernetes

    图片

  • Docker宣布支持Kubernetes

    图片

  • 众多厂商支持Kubernetes的云平台及CNCF基金会发展

图片

  • Kubernetes已经成为云原生时代的操作系统

    图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值