- 博客(13)
- 收藏
- 关注
原创 k8s中service类型
在 Kubernetes中,Service 是一种抽象概念,它定义了一组 Pod 的逻辑集合以及访问它们的策略。Service 为 Pod 提供了稳定的网络端点,使得客户端可以通过固定的 IP 地址和端口来访问 Pod。
2025-04-05 20:26:04
910
1
原创 kubenetes里面create与apply的区别
在 Kubernetes 中,kubectl create和是用于创建和管理 Kubernetes 资源的两个常用命令,它们有一些相似之处,但也存在显著的区别,下面从多个方面进行详细对比。
2025-03-25 14:52:17
552
原创 StatefulSet和DaemonSet回滚命令与Deployment回滚命令有何不同?
例如,回滚一个使用 DaemonSet 部署的日志收集器,Kubernetes 会在每个节点上停止新版本的日志收集器 Pod,然后启动旧版本的 Pod。在回滚时,Kubernetes 会按照滚动更新的策略逐步替换 Pod,对应用的状态没有特殊要求,因为每个 Pod 都是独立且无状态的。例如,回滚一个使用 Deployment 部署的 Web 服务器应用,Kubernetes 会依次将新版本的 Pod 替换为旧版本的 Pod,整个过程相对简单,不会涉及复杂的状态管理。
2025-03-25 14:34:24
1259
原创 pod控制器
控制器类型适用场景核心功能状态管理扩缩容方式Deployment无状态服务滚动更新、回滚无水平自动/手动有状态服务顺序扩展、持久化存储有手动/自定义DaemonSet节点级服务节点覆盖无自动节点适配一次性/周期性任务任务完成后终止无无HPA流量波动大的应用基于指标自动扩缩无自动自定义复杂应用扩展API和业务逻辑自动化自定义自定义PDB高可用性保障中断时最小可用Pod数无无。
2025-03-25 10:27:44
886
原创 一文说清楚etcd的作用和功能
etcd 如同分布式系统的“大脑”,负责存储、协调和分发关键信息,确保所有参与者(服务、节点)高效协作且数据一致。
2025-03-24 15:04:10
579
原创 Linux 运维工程师的未来:在技术浪潮中裸泳还是冲浪?
正如Linux基金会报告指出,65%的企业将Linux技能与云计算、安全能力绑定,未来运维岗位的关键词将是"全栈化""自动化"和"智能化"。Medium的行业分析一针见血:掌握Linux只是入场券,真正稀缺的是将运维经验转化为业务价值的能力——从故障响应到系统设计,从自动化脚本到成本优化,每个环节都在考验工程师的技术敏锐度与商业洞察力。2024年的数据显示,Linux运维工程师的薪资区间看似诱人——57.4%的岗位月薪在8-15K,年薪可达10-18万。这不是危言耸听,而是开源技术民主化进程中的必然结局。
2025-03-24 14:52:22
473
原创 Linux之docker学习二(建议结合上篇文章学习)
像的过程中不会执行(假设镜像为 test-build)。当有新的 Dockerfile 使用了之前构建的镜像FROM test-build ,这时执行新镜像的 Dockerfile 构建时候,会执行 test-build 的 Dockerfile 里的。显示的就是已经重新构建的镜像,页面就是替换之后的了,说明我们基于 ONBUILD 指令的镜像作为基础镜像,在构建镜像,会触发 ONBUILD 后面的 COPY 命令运行。定制的镜像都是基于 FROM 的镜像,这里的 centos 就是定制需要的 基础镜像。
2024-07-10 11:12:40
699
原创 linux之docker学习一[认识docker,安装docker]
并且各种各样的货物被装在集装箱里,集装箱和集装箱之间不会互相影响。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。Docker 是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。运行时的性能快,管理操作(启动,停止,开始,重启等等) 都是以秒或毫秒为单位的。Docker 的思想来自于集装箱,集装箱解决了什么问题?开源的,免费的,低成本的。
2024-07-10 10:43:52
285
原创 高级软件测试工程师|学习笔记·2|测试需求分析
需求分析------测试用例的设计与编写------测试执行------Bug及bug跟踪------通过2~4轮测试------测试评估------测试报告------uat测试------发布上线。部分发布,先发布部分功能,看用户的反馈,然后再发布之后或者另一部分的测试内容。先发布的功能先让A部分的用户进行更新,再根据用户的反馈,再更新B部分的功能。1、测试需求分析------根据需求说明书明确测试的内容(提取测试点)界面、文档、兼容性、易用性、性能、安全性。业务流程------优先考虑。
2023-11-30 22:18:19
470
原创 高级软件测试工程师|学习笔记·1|软件生命周期&软件测试流程
主要确定软件的开发目的及其可行性,指定项目总体开发计划这部分就是一个知道软件测试是干嘛的,怎么开始工作的,真正面试的难度,以及工作需要用的地方在后面呢~最后,写写心得吧。想过在word里面去记录,也想过手写,但是手写现在真的,感觉太慢了,个人总觉得不够方便,就放弃了,但是用word吧,总觉得自己都不会回顾,想着,那就写博客了,当作分享,万一写的东西能帮助同样的朋友。
2023-11-09 23:28:23
415
Java实践项目-医药管理信息系统
2023-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅