- 博客(6)
- 收藏
- 关注
原创 5、kubernetes(K8S)资源调度之Deployment
Kubernetes中Deployment通过标签和选择器管理Pod,解决了直接使用Pod时无法自动扩缩容和更新的问题。Deployment通过ReplicaSet(RS)间接管理Pod,支持滚动更新并保留历史版本。文章介绍了标签的配置与筛选方法,并通过示例展示了Deployment的创建方式(命令式和配置文件)。重点解析了Deployment的滚动更新策略参数(maxSurge和maxUnavailable),说明这些参数如何控制更新过程中的资源占用和可用性。最后指出只有修改Pod模板才会触发滚动更新机制
2025-10-21 12:39:13
936
原创 4、kubernetes(K8S)Pod探针技术
本文介绍了Kubernetes中Pod的配置文件编写与探针技术。首先通过删除已有Service和Deployment清理环境,然后详细解析了一个标准Pod配置文件的各项参数,包括apiVersion、metadata、spec等核心字段。接着创建并测试了一个Nginx Pod示例。重点讲解了Pod探针技术,包括存活探针(LivenessProbe)、就绪探针(ReadinessProbe)和启动探针(StartupProbe)的作用与区别,并详细说明三种探测方式(ExecAction、TCPSocketAc
2025-10-19 22:21:31
1025
原创 3、kubernetes(K8S)常见命令操作
后续我们再编写yaml的时候会遇到一些api版本相关的问题,K8S当前有三个类型的版本,分别是Alpha(阿尔法版)、Beta(贝塔版)和Stable(稳定版),我们一般用的时候只会使用Stable版本的api,有时候也会使用Beta版,但是在生产环境绝对不会使用Alpha(阿尔法版),他们的区别如下API 版本分类版本前缀示例成熟度级别稳定性承诺典型资源示例Alpha(阿尔法版)实验性可能随时删除,不建议生产环境使用;字段可能频繁变更。
2025-10-03 12:25:26
956
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅