kube-bench初体验

kube-bench是一个通过运行CIS Kubernetes benchmark中记录的checker来检查Kubernetes是否安全部署的工具。

测试,找gap,audit,都可以啊

关于CIS k8s benchmark 参见 CIS Kubernetes Benchmarks (cisecurity.org)

就是说,想做k8s加固,想要找个标准来参考,那么可以参考它了。

有了标准之后要有个工具来检查不是,那就可以研究下kube-bench了 。github地址:GitHub - aquasecurity/kube-bench: Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark

今天小小体验了下,整体还不错。

先看下文件夹里有什么

kubectl apply -f job.yaml

job.batch/kube-bench created

kubectl get pods

NAME READY STATUS RESTARTS AGE

kube-bench-n6g97 0/1 Completed 0 6h31m

kubectl logs kube-bench-n6g97

以上就是结果了,

有总体summary 跟policies ,也有每个item的详情。就可以详细看具体哪些pass 哪些fail

notes

默认情况下,kube-bench尝试自动检测正在运行的Kubernetes版本,并将其映射到相应的CIS基准测试版本。例如,Kubernetes版本1.15被映射到CIS基准版本CIS -1.15,这是Kubernetes 1.15有效的基准版本。这个挺好滴

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值