当前位置: 首页 > news >正文

Kubernetes06:Controller

Kubernetes06:Controller

请添加图片描述

1、什么是controller

管理和运行容器的对象,是一个物理概念

  • 在集群上管理和运行容器的对象

2、Pod和Controller之间的关系

  • Pod是通过controller来实现应用的运维
    比如伸缩、滚动升级等等操作
  • Pod和Controller之间通过 label 标签建立关系
    通过label和selector标签,给控制器和Pod建立关系

请添加图片描述

3、Deployment控制器的应用场景

  • 部署无状态应用 web nginx 微服务等等
  • 管理Pod和ReplicaSet (副本数量)
  • 部署,滚动升级等功能

4、yaml文件字段说明 – 使用Deployment部署应用

请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述

5、Deployment控制器实际部署应用 升级回滚、弹性伸缩

请添加图片描述

请添加图片描述

保证升级过程中,服务不中断
请添加图片描述
请添加图片描述
请添加图片描述

请添加图片描述
请添加图片描述

http://www.lryc.cn/news/23183.html

相关文章:

  • 采购文件中 RFI、RFQ、RFP、IFB的区别
  • linux升级gcc版本详细教程
  • NBA Top Shot 跌落神坛
  • 状态管理Pinia使用详解(带你入门)
  • Linux系统基础命令(一)
  • djvu批量转换为pdf的工具和djvu阅读器(附下载链接)
  • Linux | 分布式版本控制工具Git【版本管理 + 远程仓库克隆】
  • FFmpeg 编译和集成
  • OOM的俩种情况---主动kill/被动kill
  • ssh远程连接ECS实例连接失败
  • [框架设计] MVVM 的介绍,应用及优缺点
  • 4G模块DTU网关远程抄表方案(二):DL645/698协议国网电表
  • 认识微服务
  • 升级Android Studio Electric Eel问题汇总
  • 令执法机构头疼的“虚拟货币犯罪”,为何链上天眼能“行”
  • 【unity】开发rts 3
  • 突破老旧OA系统局限,打通五大业务管理体系,让效率“狂飙”
  • 【vue2小知识】路由守卫的使用与解决RangeError: Maximum call stack size exceeded问题的报错。
  • Google Guice 5:AOP
  • 【同步、共享和内容协作软件】上海道宁与​ownCloud让您的团队随时随地在任何设备上轻松处理数据
  • Linux 文件、目录与磁盘格式
  • 锁屏面试题百日百刷-Hive篇(五)
  • java多线程(七)线程等待与唤醒
  • 第13天-仓储服务(仓库管理,采购管理 ,SPU规格维护)
  • Maven 命令行及例子
  • JavaScript手写题
  • 为什么图标的宽度总是8的倍数?
  • 常用的xpath
  • 【035】基于java的进销库存管理系统(Vue+Springboot+Mysql)前后端分离项目,附万字课设论文
  • 【Spark分布式内存计算框架——Spark Streaming】7. Kafka集成方式