当前位置:   article > 正文

K8s进阶之路-控制器无状态服务:

K8s进阶之路-控制器无状态服务:

RC/RS/Deployment

  • 控制器
    • deployment无状态(最常用):   nginx和Apache
    • statefulset有状态: mysql和redis
    • damonset初始化
    • job一次性任务
    • cronjob任务计划
1无状态:不会对本地环境产生依赖如:nginx和Apache
3.RC、RS和 Deployment 区别
  RC和RS动态更新pod副本数
     管理pod,控制pod怎么创建,创建不同的pod类型, 内存级的对象,也相当于pod,定义描述参数
  • RC:要跟pod绑定(较单一),修改replicas后,动态更新pod副本数(在1.11版本已被废除掉,被RS替换掉)
  • RS: 副本集,管理pod副本的扩容和缩容
             增加了label(标签)和Selector(选择器),可以通过selector来选择对哪些pod生效
             通过选择器动态选择任何一个pod进行扩缩容
    Deployment部署,包含RS,负责创建RS和pod,对应用滚动更新/回滚  、动态扩容
                针对RS更高层次的封装,提供了更丰富的 应用部署 相关的功能
                自动创建ReplicaSet / Pod:利用RS选择器,找到pod做一个对应升级   
  • 滚动升级/回滚:用户无感知
  • 平滑扩容和缩容:依赖Replicaset
  • 暂停与恢复 Deployment
    图片依旧是在听课的时候截图的,如果涉及版权通知我删除呀,我这就是个笔记呀~        
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/128273
推荐阅读
相关标签
  

闽ICP备14008679号