1.控制器的分类和作用

2. 介绍各个类型的控制器
2.1 rs控制器


清理一下实验环境:

运行控制器:

更改副本个数:


发现多了一个 控制器:

更改版本发现并不生效:

版本号依然没变:

删掉:

2.2 Deployment控制器

deployment控制器和rs控制器除了控制器不同外其他都一样:

pod名字是有控制器的名字加上rs的名字:


更新版本:



维护数量不变:删除一个会重新自动创建一个:
如果发现有个 pod状态不对可以采取这种方式直接删除一下它会自动新建一个:

若想彻底删除:

同时运行多个版本的控制器:




删除:


2.3 DaemonSet控制器


使虚拟机可以上网拉取镜像:


设置加速器:

拉取镜像:

贴标签:

推送:

应用控制器发现一个节点只有一个:

删掉:


2.4 Job控制器


需要镜像:



2.5 cronjob控制器

每分钟运行一个pod:

查看输出的语句:


本文深入探讨Kubernetes中各种控制器的功能与使用,包括rs、Deployment、DaemonSet、Job及cronjob控制器,解析其如何管理和自动化部署应用程序。
1845

被折叠的 条评论
为什么被折叠?



