2024 CKS 题库 | 1、kube-bench 修复不安全项

打印 上一主题 下一主题

主题 541|帖子 541|积分 1623

不等更新题库
CKS 题库 1、kube-bench
修复不安全项



Context:

针对 kubeadm创建的 cluster运行CIS基准测试工具时,发现了多个必须立即解决的问题。
Task:

通过配置修复所有问题并重新启动受影响的组件以确保新的设置见效。
修复针对 API 服务器发现的所有以下违规行为:
1.2.7 Ensure that the --authorization-mode argument is not set to AlwaysAllow FAIL
1.2.8 Ensure that the --authorization-mode argument includes Node FAIL
1.2.9 Ensure that the --authorization-mode argument includes RBAC FAIL
1.2.18 Ensure that the --insecure-bind-address argument is not set FAIL (1.25中这项标题没给出,但最好也检查一下,模拟环境里必要改)
~~1.2.19 Ensure that the --insecure-port argument is set to 0 FAIL ~~(1.25中这项标题没给出,不必要再修改了)
修复针对kubelet发现的所有以下违规行为:
Fix all of the following violations that were found against the kubelet:
4.2.1 Ensure that the anonymous-auth argument is set to false FAIL
4.2.2 Ensure that the --authorization-mode argument is not set to AlwaysAllow FAIL
留意:尽可能使用 Webhook 身份验证/授权。
修复针对etcd发现的所有以下违规行为:
Fix all of the following violations that were found against etcd:
2.2 Ensure that the --client-cert-auth argument is set to true FAIL

参考:

https://kubernetes.io/zh/docs/reference/config-api/kubelet-config.v1beta1/

解答:

切换集群
  1. kubectl config use-context KSCS00201
复制代码
1. 修改api-server

  1. kube-bench
  2. master
复制代码
检查FAIL项,并根据标题要求举行修改
备份文件 /etc/kubernetes/manifests/kube-apiserver.yaml
修改文件内容
  1. - --authorization-mode=Node,RBAC  #修改参数为Node,RBAC
  2. - --insecure-bind-address=0.0.0.0 #删除这一行 #
复制代码
2. 修改kubelet

  1. kube-bench
  2. node
复制代码
检查FAIL项,并根据标题修改对应项
  1. systemctl status kubelet
复制代码

cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf中你也会看到Environment=“KUBELET_CONFIG_ARGS=–config=*/var/lib/kubelet/config.yaml*”。
所以去修改这个文件
修改之前,备份一下配置文件。
vim /var/lib/kubelet/config.yaml

重载配置 重启kubelet服务
  1. systemctl daemon-reload
  2. systemctl restart kubelet.service
复制代码
3. 修改 etcd

  1. kube-bench
复制代码
备份文件 /etc/kubernetes/manifests/etcd.yaml
修改
  1. - --client-cert-auth=true #修改为true
复制代码
做完以后要检查一下 apiserver 运行正常

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表