当前位置: 首页 > news >正文

K8s Pod 安全认知:从openshift SCC 到 PSP 弃用以及现在的 PSA

写在前面


  • 简单整理,博文内容涉及:
    • PSP 的由来
    • PSA 的发展
    • PSA 使用认知
  • 不涉及使用,用于了解 Pod 安全 API 资源
  • 理解不足小伙伴帮忙指正

对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧 ——赫尔曼·黑塞《德米安》


对于和 Docker 类似,通过 Linux namespace 和 Cgroup 实现的一类 容器技术,本质上,容器就是 宿主节点的一个进程,处于安全考虑,最小权限原则,在生产中,很少使用 Root 来运行一些业务进程,即很少通过 根用户 来运行相关容器。避免 特权升级,容器逃逸,以及利用不必要权限来增加意外操作或者恶意行为。

PSP 的由来

在 K8s 中,通过准入控制器来限制 Pod 的创建,当一个 apply 的 Pod 满足全部准入控制器时,才会被创建。对于 Pod 安全,K8s 也提供了自己的准入控制器。讲 K8s 的 安全策略,不得不提 openshift 的 SCC

Kubernetes 1.0 于 2015 年 7 月 10 日发布,除了 Alpha 阶段的 SecurityContextDeny 准入插件 (当时称为 scd

http://www.lryc.cn/news/142475.html

相关文章:

  • 提高企业会计效率,选择Manager for Mac(企业会计软件)
  • 软考:中级软件设计师:信息系统的安全属性,对称加密和非对称加密,信息摘要,数字签名技术,数字信封与PGP
  • Vue3中reactive响应式失效的问题
  • lamp
  • LeetCode 周赛上分之旅 #42 当 LeetCode 考树上倍增,出题的趋势在变化吗
  • Qt 自定义菜单 托盘菜单
  • channel并发编程
  • 苹果新健康专利:利用 iPhone、Apple Watch 来分析佩戴者的呼吸情况
  • 数据分析基础-数据可视化02-不同数据类型的可视化概念及原则
  • QT项目使用Qss的总结
  • suricata初体验+wireshark流量分析
  • 机器学习:异常检测实战
  • 数据结构1
  • 自然语言处理学习笔记(七)————字典树效率改进
  • forEach和map有什么区别,使用场景?
  • 【Spring Boot】SpringBoot完整实现社交网站系统
  • Modbus转Profinet网关连接三菱变频器博图快速配置
  • 8.9 【C语言】有关指针的小结
  • WordPress Nginx伪静态规则设置以及二级目录规则
  • 2023年高教社杯 国赛数学建模思路 - 复盘:人力资源安排的最优化模型
  • React内置函数之startTransition与useTransition
  • 观察者模式简介
  • 统计程序两个点之间执行的指令数量
  • 时序预测 | MATLAB实现基于TSO-XGBoost金枪鱼算法优化XGBoost的时间序列预测(多指标评价)
  • java- ConcurrentHashMap 并发
  • java练习8.100m小球落地
  • Android JNI系列详解之生成指定CPU的库文件
  • Leetcode每日一题:1448. 统计二叉树中好节点的数目
  • 华为OD七日集训第2期 - 按算法分类,由易到难,循序渐进,玩转OD(文末送书)
  • 3d max插件CG MAGIC中的蜂窝材质功能可提升效率吗?