k8s学习-CKS考试必过宝典

简介: k8s学习-CKS考试必过宝典

CKS考纲

集群安装:10%

使用网络安全策略来限制集群级别的访问

k8s学习-CKS真题-网络策略拒绝流量

使用CIS基准检查Kubernetes组件(etcd, kubelet, kubedns, kubeapi)的安全配置

k8s-CKS真题-CIS基准测试与安全扫描

正确设置带有安全控制的Ingress对象

保护节点元数据和端点

最小化GUI元素的使用和访问

在部署之前验证平台二进制文件

集群强化:15%

限制访问Kubernetes API

k8s学习-CKS真题-启用API Server认证,禁止匿名访问

使用基于角色的访问控制来最小化暴露

k8s学习-CKS真题-RoleBinding

谨慎使用服务帐户,例如禁用默认设置,减少新创建帐户的权限

k8s学习-CKS真题-Pod指定ServiceAccount

经常更新Kubernetes

系统强化:15%

最小化主机操作系统的大小(减少攻击面)

最小化IAM角色

最小化对网络的外部访问

k8s学习-CKS真题-网络策略精细化控制

适当使用内核强化工具,如AppArmor, seccomp

k8s学习-CKS真题-利用AppArmor进行应用行为限制

微服务漏洞最小化:20%

设置适当的OS级安全域,例如使用PSP, OPA,安全上下文

k8s-CKS真题-k8s安全策略PodSecurityPolicy

k8s学习-CKS真题-Context安全上下文

管理Kubernetes机密

k8s学习-CKS真题-secret创建、使用

在多租户环境中使用容器运行时 (例如gvisor, kata容器)

k8s学习-CKS真题-Runtime设置gVisor

使用mTLS实现Pod对Pod加密

k8s学习-CKS真题-TLS安全配置

供应链安全:20%

最小化基本镜像大小

保护您的供应链:将允许的注册表列入白名单,对镜像进行签名和验证

使用用户工作负载的静态分析(例如kubernetes资源,Docker文件)

k8s学习-CKS真题-Dockerfile和deployment优化

扫描镜像,找出已知的漏洞

k8s学习-CKS真题-ImagePolicyWebhook容器镜像扫描

k8s学习-CKS真题-Trivy扫描镜像安全漏洞

监控、日志记录和运行时安全:20%

在主机和容器级别执行系统调用进程和文件活动的行为分析,以检测恶意活动

k8s-CKS真题-故障排查Sysdig & falco

检测物理基础架构,应用程序,网络,数据,用户和工作负载中的威胁

检测攻击的所有阶段,无论它发生在哪里,如何扩散

对环境中的不良行为者进行深入的分析调查和识别

确保容器在运行时不变

使用审计日志来监视访问

k8s学习-CKS真题-日志审计 log audit

报名

参考

k8s学习-CKA考试必过宝典

当时两个一起买的,两个券同时注册的

模拟考试

考试浏览器模拟

killercoda 60分钟场景

killer simulator

考试注意事项

考前

cks允许访问的资源更多,例如trivy falco等

https://docs.linuxfoundation.org/tc-docs/certification/certification-resources-allowed

其他注意事项参考k8s学习-CKA考试必过宝典

考中

k8s学习-CKA考试必过宝典类似

注意有事情需要离开座位和考官说,不然可能认定为可疑行为,直接停止考试了

考后

k8s学习-CKA考试必过宝典类似

考后24小时会收到结果,祝大家考试成功!!!

参考

CKS考纲

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
4月前
|
Kubernetes 容器
k8s学习-CKS真题-日志审计 log audit
k8s学习-CKS真题-日志审计 log audit
79 0
|
3月前
|
Kubernetes iOS开发 Docker
为什么你应该学习 Docker 🐋 和 Kubernetes ☸️?
如果您是一名开发人员,我相信您一定听说过这句话:“它可以在我的机器上运行”。当我们的代码在您的计算机上运行但在朋友的计算机上表现不佳时,这是令人心碎的。
28 0
|
4月前
|
存储 Kubernetes Cloud Native
云原生|kubernetes|持久化存储pv,pvc和StorageClass的学习
云原生|kubernetes|持久化存储pv,pvc和StorageClass的学习
127 0
|
4月前
|
存储 Kubernetes 关系型数据库
kubernetes学习之持久化存储StorageClass(4---nfs存储服务)
kubernetes学习之持久化存储StorageClass(4---nfs存储服务)
47 0
|
4月前
|
Kubernetes Cloud Native 安全
云原生|kubernetes|2022年底cks真题解析(11-16)
云原生|kubernetes|2022年底cks真题解析(11-16)
79 0
|
4月前
|
Kubernetes Cloud Native 安全
云原生|kubernetes|2022年底cks真题解析(1-10)
云原生|kubernetes|2022年底cks真题解析(1-10)
37 0
|
4月前
|
Kubernetes Cloud Native 应用服务中间件
云原生|kubernetes|关于configMap的一些学习
云原生|kubernetes|关于configMap的一些学习
49 1
|
4月前
|
Kubernetes Cloud Native 安全
猿创征文|云原生|kubernetes学习之多账户管理--权限精细化分配方案(两种方式-sa和用户)
猿创征文|云原生|kubernetes学习之多账户管理--权限精细化分配方案(两种方式-sa和用户)
84 0
|
4月前
|
Kubernetes Cloud Native API
猿创征文|云原生|kubernetes学习之RBAC(六)
猿创征文|云原生|kubernetes学习之RBAC(六)
33 0
|
4月前
|
Kubernetes Cloud Native 应用服务中间件
【云原生】kubernetes学习之资源(对象)控制器概述---概念和实战(五)
【云原生】kubernetes学习之资源(对象)控制器概述---概念和实战(五)
22 0