Kubernetes

Linux 命名空间与 cgroup 容器隔离技术深度实战:从系统调用到容器运行时的完整实现链路

Linux命名空间(namespace)与cgroup容器隔离技术深度实战:从系统调用clone()/unshare()到容器运行时runc的完整实现链路,涵盖7种命名空间原理、cgroup v2统一层级、seccomp/capabilities/LSM安全加固、容器逃逸CVE案例分析、以及从零构建最小容器launcher的C/Go实战代码。

GitOps 深度实践:从 ArgoCD 到 Flux 的生产级部署

传统的 CI/CD 流水线中,CI 阶段构建镜像并推送到仓库,然后通过 kubectl apply 或 helm upgrade 将变更推送到集群。这种"推送式"(Push-based)模型存在一个根本问题:集群状态逐渐偏离 Git 中的声明式配置,而外部又有太多途径可以直接修改集群(kubectl edit、临时 patch、手动调副本数等)。