这门课解决什么工作场景

本课程聚焦 Kubernetes (K8s) 集群的安全防护与风险排查,主要面向需要在生产环境中负责 K8s 集群安全运维的开发、运维及安全工程师。当前企业容器化应用普及,但 K8s 安全配置不当导致的漏洞事件频发,课程通过 CKS 认证实战路径,解决以下实际问题:

  • 企业级 K8s 安全基线缺乏,难以评估现有集群风险等级
  • 安全事件发生后,缺乏精准定位问题根源的排查工具链
  • CKS 认证考试通过率低,缺少结合真实场景的解题方法
  • 动态业务需求下,如何平衡安全策略与业务敏捷性

课程通过 Sysdig、kubesec 等工具的实操演示,覆盖从安全配置、日志审计到应急响应的全链路场景,帮助学员将理论知识转化为可落地的安全管控方案。

学完能独立做什么

完成课程后,学员可独立完成 K8s 集群的安全评估与加固,包括但不限于:

首先,掌握 CKS 考试的核心考点,通过解析真题中的污点攻击、权限滥用、镜像漏洞等典型风险案例,形成系统化的应试能力。其次,具备真实环境中的安全运维能力,例如使用 Sysdig 的 cgroup 规则限制进程资源,通过 PSP (Pod 安全策略) 限制容器镜像权限,或利用 kubesec 工具扫描 EKS、AKS 等云厂商集群的配置漏洞。最终,形成完整的实战方法论,从安全组配置、RBAC 角色设计到审计日志的自动化分析,构建可量化的安全基线。

适合什么基础

本课程适合有一定 K8s 基础的从业者,具体要求如下:

从基础层面看,学员需熟悉 Docker 容器基本概念,理解 Pod、Service、Namespace 等核心资源类型,并掌握 Kubernetes 集群的部署与基本操作。例如,能够通过 `kubectl apply` 命令创建资源,或使用 `kubectl describe` 查看资源状态。从进阶要求来看,建议学员具备 Linux 系统调用层面的认知,了解 Capabilities、Seccomp 等安全机制,这将直接关系到日志分析、进程监控等模块的学习效果。

课程不强调编程能力,但会涉及少量 YAML 配置调优,例如通过 `securityContext` 字段修改 Pod 安全属性。对于零基础学员,建议先学习《Kubernetes 快速入门》课程补齐基础,课程资料中提供的 Sysdig 实战案例已包含基础操作演示,可降低学习门槛。

建议先看哪几块

课程资料中优先推荐以下模块,帮助学员快速建立安全认知框架:

模块 6-1 “分析系统调用进程与检查恶意进程:Sysdig” 适合快速上手安全运维工具链,其中包含进程行为分析、rootkit 检测等实战案例,与 CKS 考试中的动态安全检测题目高度相关。模块 4-2 “Pod安全策略(PSP)” 则需结合企业实际场景学习,例如如何为多租户场景设计差异化的 PSP 规则。最后,模块 7-2 “CKS 真题解析” 建议结合错题集反复观看,特别是 2022 年以来的高频考点,如 OPA/Gatekeeper 的策略校验逻辑。

资料怎么配合练习

课程资料采用“理论讲解+工具实操+案例复盘”的递进结构,具体使用方法可分为三个阶段:

第一阶段:熟悉工具。建议先完整观看模块 6-1 和 4-2,通过配套的实验环境(提供 Minikube 或 EKS 镜像)动手操作 Sysdig 的 `sysdig -c` 命令和 PSP 的 `kubectl create podsecuritypolicy` 命令。资料中包含的 YAML 示例可直接复制应用,观察效果后修改参数加深理解。第二阶段:专项突破。结合模块 7-2 的真题解析,下载配套的审计日志文件,使用 `grep`、`awk` 等工具进行自定义查询,对比官方答案差异。第三阶段:综合演练。使用资料包中的 CKS 模拟测试环境,完整执行“部署风险应用—检测漏洞—修复配置”的闭环操作,记录每步骤的命令输出与排查耗时,形成个人解题模板。

课程目录

6-1.分析系统调用进程与检查恶意进程:Sysdig18 集
  • 6-1.分析系统调用进程与检查恶意进程:Sysdig.mp4
  • [74.8 MB] 📁 4-2.Pod安全策略(PSP) 4-2.Pod安全策略(PSP).mp4
  • [78.7 MB] 📁 7-2.CKS 真题解析 7-2.CKS 真题解析.mp4
  • [185.4 MB] 📁 0-0.开班仪式:CKS认证、培养目标及学习建议 0-0.开班仪式:CKS认证、培养目标及学习建议.mp4
  • [102.4 MB] 📁 2-2.案例1:对用户授权访问K8s(TLS证书) 2-2.案例1:对用户授权访问K8s(TLS证书).mp4
  • [81.4 MB] 📁 5-4.检查YAML文件安全配置:kubesec 5-4.检查YAML文件安全配置:kubesec.mp4
  • [43.1 MB] 📁 4-1.Pod安全上下文(Security Context)维度 4-1.Pod安全上下文(Security Context)维度.mp4
  • [44.1 MB] 📁 1-2.部署一套完整的K8s高可用集群(下) 1-2.部署一套完整的K8s高可用集群(下).mp4
  • [168.5 MB] 📁 2-3.对命名空间进行资源配额:ResourceQuota 2-3.对命名空间进行资源配额:ResourceQuota.mp4
  • [37.8 MB] 📁 1-4.Ingress配置HTTPS证书安全通信 1-4.Ingress配置HTTPS证书安全通信.mp4
  • [59.6 MB] 📁 1-3.K8s安全基准工具kube-bench 1-3.K8s安全基准工具kube-bench.mp4
  • [104.9 MB] 📁 6-7.K8s 审计日志数据分析 6-7.K8s 审计日志数据分析.mp4
  • [112.1 MB] 📁 5-3.Dockerfile文件优化,镜像漏扫工具Trivy 5-3.Dockerfile文件优化,镜像漏扫工具Trivy.mp4
  • [88.4 MB] 📁 6-2.Sysdig容器排查使用案例 6-2.Sysdig容器排查使用案例.mp4
  • [86.1 MB] 📁 1-3.CIS 安全基准介绍 1-3.CIS 安全基准介绍.mp4
  • [73.4 MB] 📁 9-2.在线答疑(11月份) 9-2.在线答疑(11月份).mp4
  • [38.1 MB] 📁 4个 Falco 监控案例与数据集中可视化 4个 Falco 监控案例与数据集中可视化.mp4
  • [65.0 MB] 📁 2-2.基于角色的访问控制:RBAC …(已达
  • 35 条上限,后续省略) …(已达
  • 35 条上限,后续省略) 适合人群 K8s运维人员 安全工程师 CKS认证考生 学习收获 掌握K8s安全最佳实践 通过CKS认证考试 提升K8s安全防护能力 祝您学习愉快! 学有所成,前程似锦!