logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Claude Code Prompt解剖:五层运行时控制协议

本文深入剖析了Claude Code项目的Prompt工程体系,重点从工程实现角度分析了其分层架构和运行时机制。该系统采用五层Prompt结构:主系统Prompt定义核心行为约束;动态System Section实现可变信息管理;Tool Prompt指导工具使用;任务型Prompt驱动后台能力;模式化Prompt支持特殊协作场景。文章详细阐述了Prompt的装配链路,包括主入口getSystem

【K8S 避坑指南】taint 的 3 种效果全解析:节点隔离、维护驱逐与多租户实战

本文深入解析Kubernetes污点(Taint)机制,主要内容包括: 核心概念:污点由key=value:effect组成,三种effect(NoSchedule/PreferNoSchedule/NoExecute)的区别及适用场景; 常用操作:污点的增删改查命令、批量操作技巧及注意事项; 实战场景:master节点隔离、GPU节点专用、节点维护的标准流程(隔离->排空->恢复);

#kubernetes#容器#云原生
K8s存储三剑客避坑指南:PV/PVC/StorageClass生产级配置实战

本文是Kubernetes存储配置的实用指南,总结了10年经验中关于PV、PVC和StorageClass的核心知识点。文章首先用仓库比喻解释基础概念:PV是预分配的存储空间,PVC是存储申请单,StorageClass是存储类型模板。然后对比静态供给(手动维护PV)和动态供给(自动创建PV)两种方式,强调后者更适合生产环境。实战部分详细演示了NFS、AWS EBS等存储方案的配置方法,并重点介绍

#云原生#运维#kubernetes
电商监控体系从0搭建:我在SRE岗踩了3年坑总结的5个关键设计

本文分享电商监控体系的设计思路与实战经验。作者基于自身运维经验提出三层监控模型:基础设施层(主机/容器)、应用服务层(RED+USE指标)、业务指标层(订单/支付等核心指标),强调每层应设置不同的告警策略。重点包括:避免基础层过度告警,应用层需关联调用链路,业务层需关注真实交易指标。文章还探讨告警收敛、指标与日志链路打通、大促监控扩展等实用技巧,并给出部署验证步骤和常见避坑指南。核心观点是监控应以

#运维#云原生#kubernetes
Prometheus Pull 架构选型揭秘:5分钟读懂为什么不选 Push,避免监控丢数据

摘要: 本文通过作者亲身经历的Push模型故障案例,对比分析了Prometheus采用Pull模型的优势。Push模型存在单点故障、数据准确性差和健康检测困难三大缺陷,而Pull模型通过主动抓取机制规避了这些问题,尤其适合动态环境和服务发现场景。作者强调Pushgateway仅适用于短生命周期任务,滥用会导致数据堆积和单点风险,并提供了Pull模型的配置示例和常见问题解决方案。最终指出Pull模型

#云原生#kubernetes#运维
Kubernetes Pod 从创建到运行全流程拆解:5 个阶段 + 排错实录

本文从SRE视角详细解析了Kubernetes Pod从创建到运行的完整生命周期,将其拆解为五个关键阶段:准入控制、调度、容器创建准备、镜像拉取与容器启动、就绪检查。每个阶段都可能因特定问题导致Pod停滞在不同状态(如Pending、ContainerCreating、CrashLoopBackOff等)。文章提供了各阶段的典型故障场景和排查技巧,包括准入控制拒绝、调度失败、CNI插件故障、镜像拉

#运维#云原生#kubernetes
PDB 避坑指南:3 个配置让你的 K8s 服务在节点排空时也稳如狗

Kubernetes PDB(PodDisruptionBudget)使用避坑指南:文章总结了PDB的核心要点,指出它仅对自愿中断(如节点排空、Pod删除)有效,无法应对非自愿中断(如节点宕机)。重点对比了minAvailable和maxUnavailable两种配置方式,推荐优先使用maxUnavailable以避免副本数变化带来的问题。通过实际YAML示例演示了配置方法,并验证了PDB在节点排

#kubernetes#云原生#运维
Claude Code Prompt解剖:五层运行时控制协议

本文深入剖析了Claude Code项目的Prompt工程体系,重点从工程实现角度分析了其分层架构和运行时机制。该系统采用五层Prompt结构:主系统Prompt定义核心行为约束;动态System Section实现可变信息管理;Tool Prompt指导工具使用;任务型Prompt驱动后台能力;模式化Prompt支持特殊协作场景。文章详细阐述了Prompt的装配链路,包括主入口getSystem

【K8S调度避坑指南】5类调度策略硬核拆解:nodeSelector不够用?亲和性、污点与容忍度生产级实战

本文总结了Kubernetes调度策略的实践经验,重点分析了nodeSelector、nodeAffinity、podAffinity/podAntiAffinity以及Taints&Tolerations等核心调度机制的特点和使用场景。文章通过真实案例说明各种调度策略的优缺点,如nodeSelector的简单但不灵活、nodeAffinity的硬软亲和区别、podAntiAffinity

#kubernetes#云原生#运维
【ConfigMap 与 Secret 避坑指南】环境变量、卷挂载、热更新、敏感数据

本文总结了Kubernetes中ConfigMap和Secret的使用经验与常见陷阱: 核心区别:ConfigMap存储非敏感明文配置,Secret存储敏感数据(但默认仅base64编码而非加密) 两种使用方式: 环境变量注入:变更需重启Pod生效 卷挂载:目录方式支持热更新,subPath方式不支持 关键注意事项: 卷挂载会覆盖整个目录 热更新行为因使用方式而异 Secret需额外加密措施(et

#运维#kubernetes#云原生
    共 28 条
  • 1
  • 2
  • 3
  • 请选择