ydswin

忘记背后,努力面前的,向着标杆直跑

导航

2025年7月5日 #

使用systemd 监控服务并实现故障自动重启

摘要: 🔧 一、为什么需要自动重启? 在生产环境中,服务可能因内存溢出、资源竞争、外部依赖中断等问题意外崩溃。手动恢复效率低下,而 systemd 的自动重启机制可在秒级内恢复服务,显著提升系统可用性。 ⚙️ 二、systemd 自动重启的核心配置 1. 服务文件关键参数 在 /etc/systemd/s 阅读全文

posted @ 2025-07-05 15:07 dashery 阅读(162) 评论(0) 推荐(3)

2025年6月21日 #

为什么 `kubectl patch` 关闭探针不重启 Pod,重新开启却重启?

摘要: 揭秘 Kubernetes 探针机制与 Pod 不可变性的博弈 在 Kubernetes 运维中,一个常见现象引发困惑:关闭探针(如 LivenessProbe)时 Pod 不会重启,但重新启用后却触发重启。这看似矛盾的行为,实则是 Kubernetes Pod 不可变性原则与有限原地修改能力共同作 阅读全文

posted @ 2025-06-21 21:20 dashery 阅读(110) 评论(0) 推荐(0)

什么是k8s的原地修改

摘要: Kubernetes中的原地修改(In-Place Update)是一种不重建Pod对象,仅更新Pod内部容器配置(如镜像、环境变量等)的变更方式。相比传统的重建升级(删除旧Pod、创建新Pod),原地修改通过复用现有Pod资源(IP、存储卷、调度位置等),大幅提升发布效率并减少业务中断风险。以下是 阅读全文

posted @ 2025-06-21 20:33 dashery 阅读(26) 评论(0) 推荐(0)

2025年6月18日 #

kubectl logs previous参数详解

摘要: 以下是关于 kubectl logs --previous 命令的核心要点、使用场景及注意事项的完整解析,结合 Kubernetes 日志管理机制和故障排查实践: 🧠 核心作用与原理 穿透容器重启迷雾 当容器因崩溃(如 CrashLoopBackOff)反复重启时,普通 kubectl logs 阅读全文

posted @ 2025-06-18 20:16 dashery 阅读(35) 评论(0) 推荐(0)

k8s 1.24.8使用kubectl patch关闭deployment的所有探针且不重启现有 Pod

摘要: 要在 Kubernetes 1.24.8 中使用 kubectl patch 关闭 Deployment 的所有探针(Liveness、Readiness、Startup)且不重启现有 Pod,需通过 JSON Patch 移除探针配置,并避免触发滚动更新。以下是完整操作指南: 📝 操作步骤 确认 阅读全文

posted @ 2025-06-18 12:58 dashery 阅读(20) 评论(0) 推荐(0)

2025年6月16日 #

使用 Arthas 在 Pod PreStop Hook 中收集诊断数据

摘要: Arthas 是 Java 诊断的神器,非常适合在 Kubernetes PreStop Hook 中收集关键诊断数据。相比基础 JDK 工具,Arthas 提供了更强大的实时诊断能力,且能以异步非阻塞方式执行。 最佳实践:Arthas PreStop Hook 配置 apiVersion: app 阅读全文

posted @ 2025-06-16 14:33 dashery 阅读(17) 评论(0) 推荐(0)

2025年4月10日 #

运维必备:基于 Harbor 的 Helm Charts 批量拉取,从配置到自动化脚本

摘要: 引言 在企业级 Kubernetes 环境中,Harbor 作为主流的镜像与 Helm Chart 管理工具,常被用于存储 Helm Charts。但在迁移、备份或离线部署场景中,批量拉取 Harbor 中的 Charts 可能面临效率低下或权限问题。本文将通过 Helm CLI + Shell 脚 阅读全文

posted @ 2025-04-10 10:52 dashery 阅读(335) 评论(1) 推荐(0)

2025年3月21日 #

双剑合璧:kubectx+kubens玩转Kubernetes多集群管理

摘要: 在同时管理多个Kubernetes集群和数十个命名空间时,频繁输入--context和--namespace参数堪称效率杀手。由Ahmetb开发的kubectx/kubens工具组,用极简命令实现集群上下文与命名空间的秒级切换。 工具定位对比表 工具 核心功能 典型使用场景 kubectx 集群上下 阅读全文

posted @ 2025-03-21 16:02 dashery 阅读(309) 评论(0) 推荐(0)

2025年3月18日 #

Linux运维必备:sort 命令快速上手指南

摘要: 作为运维工程师,处理日志、分析数据是家常便饭。sort命令是Linux中高效整理文本的神器,能快速对文件内容排序、去重、统计。本文用最简洁的方式,帮你掌握sort的核心用法。 一、基础排序:秒杀杂乱文本 # 默认按字典序升序排列(文件/输入流) sort filename.txt # 示例:对日志时 阅读全文

posted @ 2025-03-18 16:04 dashery 阅读(478) 评论(0) 推荐(0)

2025年3月11日 #

Linux虚拟机扩容新挂载的磁盘到根目录

摘要: 确认当前根目录容量 [root@jesus ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G 0% /dev tmpfs 16G 0 16G 0% /dev/shm tmpfs 16G 151M 16G 1% /run tmpfs 16G 0 16 阅读全文

posted @ 2025-03-11 17:47 dashery 阅读(494) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示