写点什么

CNCF 宣布 Falco 正式毕业,一款基于 Kubernetes 的云原生安全工具

  • 2024-03-27
    北京
  • 本文字数:1066 字

    阅读完需:约 3 分钟

大小:444.91K时长:02:31
CNCF 宣布 Falco 正式毕业,一款基于 Kubernetes 的云原生安全工具

云原生计算基金会(CNCF)近日传来喜讯,宣布 Falco 项目正式毕业。这款专为 Linux 系统设计的工具,在 Kubernetes 领域崭露头角,已成为备受赞誉的威胁检测引擎。Falco 项目不仅圆满完成了所有毕业要求,还经历了严格的尽职调查和第三方安全审计,最终获得了软件许可批准。


Falco 项目自 2016 年由 Sysdig 公司推出以来,便备受关注。2018 年,它成功进入 CNCF 沙盒项目,并在 2020 年晋升为孵化级项目。这款工具能够实时监控容器、Kubernetes、主机和云服务中的潜在威胁,依托 Linux 内核模块和 eBPF 技术实现高效检测。同时,这款开源项目还与 50 多个第三方系统成功集成,提供 JSON 格式的警报通知,方便用户进行存储、分析和触发操作。



Falco 架构 (来源:Falco 官网)


Falco 赋予用户定义规则的能力,他们可以利用 Sysdig 的过滤表达式来识别潜在的可疑活动。以下是一个示例规则,可用于监测容器内尝试启动 Bash shell 进程的行为,帮助用户及时发现并应对潜在的安全风险。


- rule: shell_in_container  desc: notice shell activity within a container  condition: container.id != host and proc.name = bash  output: shell in a container (user=%user.name container_id=%container.id container_name=%container.name shell=%proc.name parent=%proc.pname cmdline=%proc.cmdline)  priority: WARNING
复制代码


2022 年,Falco 推出了一个全新的插件系统,旨在定义更多的事件来源和事件提取器,并随附 SDK 以简化开发流程。这一插件系统非常灵活,几乎可以使用任何编程语言来编写,只要能够导出所需的函数即可。然而,为了获得最佳的开发体验,推荐使用 Go 语言来开发插件,其次是 C++,因为这两种语言都已经发布了相应的 SDK。



Falco 的插件框架(来源:Falco 官博)


Falco 的创始人、Sysdig 的 CTO 兼创始人 Loris Degioanni 在 Falco 毕业的评论中表示:


Falco 的开发并向 CNCF 的贡献之所以如此重要,是因为运行时安全在云原生基础设施中必须得到广泛应用,并且能够无缝集成。在云端进行预防固然重要,但威胁检测同样不可忽视。我们要感谢卓越的 Falco 社区,以及在 CNCF 中超越这一里程碑的所有人。然而,对于 Falco 社区来说,毕业并不是终点,而是扩展 Falco 用例、通过其插件系统不断创新的起点。


CNCF 的 CTO Chris Aniszczyk 也补充道:


在规模上,实时了解云原生部署的安全性至关重要。Falco 正通过 eBPF 推动开源云原生运行时安全领域的进步,我们期待这一领域的持续发展,以及该项目的不断增长。


原文链接:

https://www.infoq.com/news/2024/03/cncf-falco-kubernetes-graduation/

2024-03-27 08:003472

评论

发布
暂无评论
发现更多内容

GDP大跳水,“溢价阶层,kotlinandroid开发教程

android 程序员 移动开发

GitHub标星3,Android面试

android 程序员 移动开发

恒源云(GPUSHARE)_云GPU服务器如何使用Tmux?

恒源云

深度学习

Kubernetes + 焱融 SaaS 数据服务平台,个性化需求支持就没输过

焱融科技

云计算 分布式 高性能 公有云 文件存储

Google禁止Android-11-自定义-Toast-了?,android开发实战数据

android 程序员 移动开发

Framework掌握不熟?字节跳动大牛带你系统化学习,小白以及计算机类学生的福音

android 程序员 移动开发

GitHub 上优质项目整理,推荐一个GitHub项目

android 程序员 移动开发

Glide源码学习五:回调与监听,Android快速转战Kotlin教程

android 程序员 移动开发

Handler源码分析之二 异步消息的处理,2021金三银四面试季

android 程序员 移动开发

GitHub标星3-5K+【Android校招面试指南,flutter中文本框的长度

android 程序员 移动开发

Gradle多维度使用,h5开发移动端

android 程序员 移动开发

HTTPS详解,谈谈我认为的高级Android开发到底应该是怎样的

android 程序员 移动开发

Framework学习(十)Content Provider启动过程,android快速开发

android 程序员 移动开发

GitHub标星3(1),腾讯Android开发面试记录

android 程序员 移动开发

IOC架构设计之Dagger2架构设计(三),进阶加薪全靠它

android 程序员 移动开发

Framework学习(七)AMS家族,kotlin开发思维

android 程序员 移动开发

GitHub标星9K的Google官方MVP+Rxjava项目详解,靠这份资料我从6K变成了40K

android 程序员 移动开发

Gson 解析 Json 容错才是关键,举几个常用的实例!,android开发视频百度网盘

android 程序员 移动开发

Fragment极度懒加载-+-Layout子线程预加载,奇妙的APP启动速度优化思路

android 程序员 移动开发

Framework学习(十一)WindowManager体系,学习指南

android 程序员 移动开发

移动端1px解决方案

CRMEB

HashMap 源码解析二、put 相关函数,android原生开发教程

android 程序员 移动开发

🍃【Spring专题】「实战系列」重新回顾一下Spring框架的异步执行调用的原理和实战

洛神灬殇

spring 异步编程 异步调度 11月日更

IOC架构设计之控制反转和依赖注入(一),2021大厂Android面试经验

android 程序员 移动开发

FrameWork内核解析之PackageMS启动(一)下篇,android开发电子书

android 程序员 移动开发

Fresco实践总结,阿里P7大牛亲自教你

android 程序员 移动开发

Gbox开源:比RN和WebView更轻的高性能动态化业务容器,解决首页动态化的痛点

android 程序员 移动开发

Git各指令的本质,真是通俗易懂啊,h5移动端开发进行定位

android 程序员 移动开发

Groovy脚本基础全攻略,重磅

android 程序员 移动开发

Hook 技术初探,【2021Android最新学习路线

android 程序员 移动开发

如何实现高效运维?来谈谈性能优化那些事(含直播回顾 Q&A)

墨天轮

oracle 性能优化

CNCF 宣布 Falco 正式毕业,一款基于 Kubernetes 的云原生安全工具_云原生_Rafal Gancarz_InfoQ精选文章