文章 2023-12-19 来自:开发者社区

猿创征文|云原生|kubernetes学习之RBAC(六)

前言:kubernetes集群系统比较复杂的部分应该算是权限验证了,本文也主要就二进制安装的k8s集群的权限控制做一个简单的抛砖引玉。主要还是根据前面所写的部署博客来分析,博文地址为:kubernetes二进制安装教程单master_zsk_john的博客-CSDN博客一,什么是权限控制?什么是RBAC?一般我们认为RBAC就是权限控制,是基于角色来进行的细度话的权限控制,主要在于用户可能有一个....

文章 2023-12-19 来自:开发者社区

【云原生】kubernetes学习之资源(对象)控制器概述---概念和实战(五)

一,kubernetes内的资源(或者称之为对象)首先,应该是思考一个问题,为什么kubernetes里要引入资源(对象)这个概念?Kubernetes 中的所有内容都被抽象为“资源”,如 Pod、Service、Node 等都是资源。“对象”就是“资源”的实例,是持久化的实体。如某个具体的 Pod、某个具体的 Node。Kubernetes 使用这些实体去表现整个集群的状态。对象的创建、删除、....

文章 2023-12-18 来自:开发者社区

k8s学习-CKS考试必过宝典

CKS考纲集群安装:10%使用网络安全策略来限制集群级别的访问k8s学习-CKS真题-网络策略拒绝流量使用CIS基准检查Kubernetes组件(etcd, kubelet, kubedns, kubeapi)的安全配置k8s-CKS真题-CIS基准测试与安全扫描正确设置带有安全控制的Ingress对象保护节点元数据和端点最小化GUI元素的使用和访问在部署之前验证平台二进制文件集群强化:15%限....

k8s学习-CKS考试必过宝典
文章 2023-12-18 来自:开发者社区

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

题目Task 在 cluster 中启用审计日志。为此,请启用日志后端,并确保: 日志存储在 /var/log/kubernetes/audit-logs.txt 日志文件能保留 10 天 最多保留 2 个旧审计日志文件 /etc/kubernetes/logpolicy/sample-policy.yaml 提供了基本策略。它仅指定不记录的内容。 注意:基本策略位于 clus...

k8s学习-CKS真题-日志审计 log audit
文章 2023-12-18 来自:开发者社区

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

对应b站视频:CKS题目-TLS安全配置题目Task 通过 TLS 加强 kube-apiserver 安全配置,要求 1、kube-apiserver 除了 VersionTLS13 及以上的版本可以使用,其他版本都不允许使用。 2、密码套件(Cipher suite)为 TLS_AES_128_GCM_SHA256 通过 TLS 加强 ETCD 安全配置,要求 1、密码套件(Cipher s....

k8s学习-CKS真题-TLS安全配置
文章 2023-12-18 来自:开发者社区

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

题目Context cluster上设置了容器镜像扫描器,但尚未完全集成到 cluster 的配置中。 完成后,容器镜像扫描器应扫描并拒绝易受攻击的镜像的使用。 Task 注意:你必须在 cluster 的 master 节点上完成整个考题,所有服务和文件都已被准备好并放置在该节点上。 给定一个目录 /etc/kubernetes/epconfig 中不完整的配置, 以及具有 HTTPS 端点 ....

k8s学习-CKS真题-ImagePolicyWebhook容器镜像扫描
文章 2023-12-18 来自:开发者社区

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

题目Task在 cluster 的工作节点 node02 上,实施位于 /etc/apparmor.d/nginx_apparmor 的现有 APPArmor 配置文件。编辑位于 /cks/KSSH00401/nginx-deploy.yaml 的现有清单文件以应用 AppArmor 配置文件。最后,应用清单文件并创建其中指定的 Pod 。请注意,考试时,考题里已表明 APPArmor 在工作节....

k8s学习-CKS真题-利用AppArmor进行应用行为限制
文章 2023-12-18 来自:开发者社区

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

题目Context Container Security Context 应在特定 namespace 中修改 Deployment。 Task 按照如下要求修改 sec-ns 命名空间里的 Deployment secdep 一、用 ID 为 30000 的用户启动容器(设置用户 ID 为: 30000) 二、不允许进程获得超出其父进程的特权(禁止 allowPrivilegeEscalati....

k8s学习-CKS真题-Context安全上下文
文章 2023-12-18 来自:开发者社区

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

对应b站视频: CKS题目-启用ApiServer认证题目Context 由 kubeadm 创建的 cluster 的 Kubernetes API 服务器,出于测试目的, 临时配置允许未经身份验证和未经授权的访问,授予匿名用户 cluster-admin 的访问权限. Task 重新配置 cluster 的 Kubernetes API 服务器, 以确保只允许经过身份验证和授权的 REST ....

k8s学习-CKS真题-启用API Server认证,禁止匿名访问
文章 2023-12-18 来自:开发者社区

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

对应b站视频: CKS题目-Trivy扫描镜像漏洞题目Task使用 Trivy 开源容器扫描器检测 namespace kamino 中 Pod 使用的具有严重漏洞的镜像。查找具有 High 或 Critical 严重性漏洞的镜像,并删除使用这些镜像的 Pod。注意:Trivy 仅安装在 cluster 的 master 节点上,在工作节点上不可使用。你必须切换到 cluster 的 maste....

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

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云容器服务 ACK

云端最佳容器应用运行环境,安全、稳定、极致弹性

+关注