首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Kubernetes 将弃用 PSP

太长不看版: Merged:deprecate PSP in 1.21, but leave removal at 1.25 #97171 Pod Security Policy 是 Kubernetes...的重要安全措施之一,它首先定义角色,其中规定了对 Pod 行为的限制,其中包括对特权容器、主机网络、Capability、加载卷类型等内容进行了限制,然后通过 RBAC 把 SA-Pod-PSP 三者结合起来...相对于 SecurytContext 来说,PSP 更具强制性和可管理性,CIS Kubernetes Benchmark(v1.6)中明确地把启用 PSP 设置为记分项目,很多 Kubernetes...然而 PSP 是无法缺省启用的,还有一些其它缺陷,因此在 #97171 中,Kubernetes 1.21 把 PSP 加入了淘汰队列,并在 1.25 中移除。...遇到扫描报告里的“未启用 PSP”也可以理直气壮了。

80630
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Kubernetes 将弃用 PSP

    太长不看版: Merged:deprecate PSP in 1.21, but leave removal at 1.25 #97171 Pod Security Policy 是 Kubernetes...的重要安全措施之一,它首先定义角色,其中规定了对 Pod 行为的限制,其中包括对特权容器、主机网络、Capability、加载卷类型等内容进行了限制,然后通过 RBAC 把 SA-Pod-PSP 三者结合起来...相对于 SecurytContext 来说,PSP 更具强制性和可管理性,CIS Kubernetes Benchmark(v1.6)中明确地把启用 PSP 设置为记分项目,很多 Kubernetes...然而 PSP 是无法缺省启用的,还有一些其它缺陷,因此在 #97171 中,Kubernetes 1.21 把 PSP 加入了淘汰队列,并在 1.25 中移除。...遇到扫描报告里的“未启用 PSP”也可以理直气壮了。

    1.5K10

    为什么 PSP22 对 Polkadot 生态系统很重要

    什么是 PSP22? Polkadot Standards Proposal 22(PSP22)是Polkadot生态系统中WASM部分的ERC-20标准。...如果没有PSP22这样的标准,那么每个合约都会有不同的签名,从而无法实现互操作性。通过定义一个在所有实现之间共享相同合约的应用程序二进制接口(ABI)的接口,PSP22解决了这个问题。...由于PSP22标准位于ABI级别,因此Substrate合约模块可以执行任何实现其定义API的WASM智能合约。更重要的是,PSP22将不仅限于Rust或ink!...PSP22的出现时刻很关键,因为具有WASM智能合约功能的平行链出现在Polkadot的平行链拍卖中。这非常重要,因为PSP22针对与托盘合约集成每个平行链,以实现WASM智能合约。...PSP22的未来是什么样的? 随着我们的进步,PSP22将在平行链级别产生影响并实现真正的互操作性。

    34520

    七步实现高效的 Kubernetes 策略

    没有比 2016 年随 Kubernetes 1.3 版引入的 Pod 安全策略(PSP)更能体现这种困惑的例子了。PSP 旨在控制 Pod 的运行方式,拒绝任何不合规的配置。...例如,它允许 K8s 管理员防止开发人员在处处运行特权 Pod,从根本上解耦了底层 Linux 安全决策与开发生命周期。 由于一些良好的原因,PSP 从未离开测试阶段。...这些策略仅在请求创建 Pod 时应用,这意味着无法对 PSP 进行回溯或默认启用。Kubernetes 团队承认 PSP 使意外授予过于广泛权限变得过于容易,此外还存在其他困难。...另一方面,PSP 在一个积极的方向推动了 Kubernetes 中的安全:通过分离 Kubernetes 安全策略的创建和实例化,PSP 开辟了新的生态系统,用于外部准入控制器和策略执行工具,比如 Kyverno...使用受限标准,开发人员必须编写以只读模式运行的应用程序,只启用 Pod 运行所必需的 Linux 功能,在任何时候都不能提升特权等。

    12710
    领券