kubernetes学习二:kubernetes的优点

  1. kubernetes的概述
    kubernetes是谷歌在2014年开发的容器化集群管理系统,
    kubernetes是容器化部署,
    kubernetes让部署容器化的应用简单并且高效,
    kubernetes利于应用的扩展。
  2. kubernetes的优势
    2.1自动装箱
    基于容器对应用运用环境的资源配置要求自动部署应用容器
    2.2自我修复
    当节点挂掉后,会对当前节点重启,如果重启失败,会将当前节点部署到另外一个节点运行,当另一个节点未完全启动,不对外开放节点服务
    2.3水平扩展
    例如:双十一的时候会对某个节点进行扩容,方便用户购买商品;双十一过后,会对节点进行减容,节约资源。
    2.4负载均衡
    节点通过service进行平均调用对应的服务,
    例如:service有10个请求进入节点1,容器1中有2服务,每个服务处理5个请求
    2.5滚动更新
    当kubernates监测到新加的服务没有问题才会停止服务
    2.6版本回退
    当新加的功能有bug,可以版本回退到之前的版本,按照之前的效果运行
    2.7密码配置管理
    类似于热部署,不用停服务
    2.8存储编排
    自动实现存储系统挂载和应用,特别对有状态应用实现数据持久化非常重要,存储系统可以来自本地目录、网络存储、公共存储服务
    2.9批处理
    提供一次性服务,定时任务,满足批量处理和分析
posted @ 2022-03-29 11:56  我是一只老白兔  阅读(401)  评论(0编辑  收藏  举报