为何要用k8s(优缺点)


“数据私房菜”已开通微信群,汇聚3000+位小伙伴一同成长学习,加Andy为微信好友(微信号:AndyFeo)申请入群,让咱们共建一个成长型数据社区,《数据私房菜》致力于为您提供大数据行业知识干货、就业职位、专业讲座等对每一位有价值的信息。
node






k8s是一个开源的容器集群管理系统,能够实现容器集




群的自动化部署、自动扩缩容、维护等功能。web


一、故障迁移:当某一个node节点关机或挂掉后,node节点上的服务会自动转移到另外一个node节点上,这个过程全部服务不中断。这是docker或普通云主机是不能作到的docker

二、资源调度:当node节点上的cpu、内存不够用的时候,能够扩充node节点,新建的pod就会被kube-schedule调度到新扩充的node节点上安全

三、资源隔离:建立开发、运维、测试三个命名空间,切换上下文后,开发人员就只能看到开发命名空间的全部pod,看不到运维命名空间的pod,这样就不会形成影响,互不干扰服务器


     传统的主机或只有docker环境中,登陆进去就会看到全部的服务或者容器微信

四、由于采用docker容器,进程之间互不影响,网络

五、安全:不一样角色有不一样的权限,查看pod、删除pod等操做;RBAC认证增长了k8s的安全架构

 快速精准地部署应用程序负载均衡

  • 限制硬件用量仅为所需资源框架

Kubernetes 的优点

  •   可移动: 公有云、私有云、混合云、多态云

  •   可扩展: 模块化、插件化、可挂载、可组合

  •   自修复: 自动部署、自动重启、自动复制、自动伸缩

负载均衡

    k8s能够更快的更新新版本,打包应用,更新的时候能够作到不用中断服务,服务器故障不用停机,从开发环境到测试环境到生产环境的迁移极其方便,一个配置文件搞定,一次生成image,处处运行。


版权说明:感谢每一位做者的辛苦付出与创做,《数据私房菜》均在文章开头备注了原标题和来源。如转载涉及版权等问题,请发送消息至公号后台与咱们联系,咱们将在第一时间处理,很是感谢!



推荐阅读:






本文分享自微信公众号 - 数据私房菜(DataPrivateFood)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索