写点什么

谷歌旗下开源 Go 应用程序容器项目 ko 申请成为 CNCF 沙盒项目

  • 2022-10-20
    北京
  • 本文字数:1045 字

    阅读完需:约 3 分钟

谷歌旗下开源Go 应用程序容器项目 ko 申请成为 CNCF 沙盒项目

当地时间 10 月 18 日,谷歌开源博客 发文称,ko 申请成为 CNCF 沙盒项目。

 

ko 是一个 Go 应用程序容器镜像构建器,适用于镜像包含单个 Go 应用程序、而对 OS 基础镜像没有很多依赖项(如没有 cgo 或 OS 包依赖项)的用例。ko 通过在本地机器上有效地执行 go build 来构建图像,因此不需要 docker。ko 也适合轻量级 CI/CD 用例,因为它具有多平台支持和自动 SBOM 生成功能。

 

据悉,早在 2018 年,谷歌的 Knative 团队就需要一种更快的方法来迭代 Kubernetes 控制器。他们创建了一个新工具,专门用于将 Go 应用程序部署到 Kubernetes,而无需担心容器镜像。该工具在被证明是 Knative 社区不可或缺的工具后,谷歌在 2019 年 3 月将其作为一个名为 ko 的独立开源项目发布。

 

GitHub 地址:

https://github.com/ko-build/ko

 

为了支持下一阶段的社区驱动创新、启用全新的采用模式,并进一步提高容器工具行业的标准,ko 需要一个供应商中立的基础。”ko 项目社区代表 Mark Chmarny 表示,“我们相信 CNCF 是 ko 能够满足社区不断变化需求的正确基础。成为 CNCF 的一部分,将使 ko 社区更接近生态系统中的其他云原生项目,包括许多已经依赖于 ko 的项目。在同一个基金会将使 ko 能够更好地合作,并有可能随着时间的推移提高反馈和创新的速度。”

 

有趣的是,根据外媒theRegister报道,谷歌开源博客上此前有篇文章的表述是“谷歌将 ko 工具捐赠给 CNCF,该工具用于简单、快速和安全的容器映像构建。”随后,这篇文章被删掉,并重新发布了标题更谨慎文章:ko 申请成为 CNCF 沙盒项目。外媒根据 GitHub 上的一个讨论猜测,这可能只是由于对 CNCF 沙盒提交过程的误解造成的。

 

不过,该文章作者也提出疑问:这是否可能意味着谷歌内部对 Go 的热情减弱。

 

事实上,今年 7 月,谷歌 Go 语言项目负责人 Steve Francia 就宣布辞去职务。Steve Francia 在圈内名气很高,他既曾是知名开源项目 Docker 和 MongoDB 的核心负责人,另外还是 spf13-vim、Hugo、Cobra、Viper 等开源项目的作者。

 

Steve Francia 在 2016 年 9 月宣布加入 Go 团队至今已有 6 年,这次决定离职是因为感到自己在 Go 项目上“停滞不前”。“在当初刚刚加入时,我疯狂消化着谷歌和 Go 带来的知识盛宴。但如今,我很久没有学习新东西了。虽然我仍然喜欢团队和当前手上的工作,可这种停滞不前的感觉实在让人难以接受。随着具有里程碑意义的 Go 1.18 版本的发布,我感到自己在 Go 团队的使命已经完成。”Steve 表示。

 

另一方面,Rust 得到了谷歌更多的关注和社区的支持。谷歌的新 KataOS 几乎完全用 Rust 编写。

2022-10-20 16:174004

评论 1 条评论

发布
用户头像
go的优势?协程?通道?
2022-10-21 10:42 · 北京
回复
没有更多了
发现更多内容

致远互联低代码平台让项目管理“秒变”数字化

爱极客侠

加入即可服务1.83亿个家!海尔智家让开发者面向亿万家庭

DT极客

Spark常见的故障排除

五分钟学大数据

大数据 spark 28天写作 3月日更

最全模型效果评估报告上线,百度EasyDL助力模型效果快速优化

百度大脑

飞桨 EasyDL

入选Gartner全球AI报告,阿里云解读AI工程化的三大基础能力

阿里云大数据AI技术

机器学习 AI Gartner

在这里,每一行代码都需要被认真对待

DT极客

一气之下开发了个群聊机器人

诡途

Python 办公自动化 群聊机器人

数据分析实战项目-蛋壳公寓投诉分析

诡途

Python 数据分析 蛋壳公寓

寻找被遗忘的勇气(二十二)

Changing Lin

3月日更

手把手教学基于深度学习的遥感影像倾斜框算法训练与分析

cv君

人工智能 深度学习 AI 智能 视觉

终于有阿里高工把SpringBoot+SpringCloud+Docker+MQ整合在一起了

Java架构追梦

Java 架构 微服务 springboot SpringCloud

【遇见Doris】基于Apache Doris的小米增长分析平台实践

ApacheDoris

【活动回顾】5G时代的直播,将带来哪些低延迟体验

ZEGO即构

【疑难杂症】关于Github私有库问题

Sher10ck

GitHub pycharm

揭秘盒马鲜生,如何打破收益增长天花板!

博文视点Broadview

安卓最全面试考点与面试技巧,大厂直通车!

欢喜学安卓

android 程序员 面试 移动开发

最全面试考点与面试技巧,面试必问

欢喜学安卓

android 程序员 面试 移动开发

飞桨中国行首站重庆 解读产业 智造

百度大脑

百度 飞桨 中关村智酷

一套亿级用户的IM架构技术干货(下篇):可靠性、有序性、弱网优化等

JackJiang

C 语言性能优化:循环展开

1

编程 程序员 性能优化 C语言 循环展开

python 爬虫之selenium可视化爬虫

诡途

Python 爬虫 selenium

飞桨刷新分子性质预测榜单,助力AI药物研发

百度大脑

AI 药物研发 百度飞桨

Flink架构体系

大数据技术指南

大数据 flink 28天写作 3月日更

如何优化管理,打造高效的技术团队?

有只小耳朵

团队管理 技术管理 数字化转型

智能家居操作系统谁最强?海尔智家独有“智家大脑”行业最领先

DT极客

问题排查 | 客户端突如其来的“白屏”等待

蚂蚁集团移动开发平台 mPaaS

html5 移动开发 mPaaS 离线包

Fluid 0.5 版本发布:开启数据集缓存在线弹性扩缩容之路

阿里巴巴云原生

容器 云原生 k8s 分布式数据库 调度

实时 摔倒识别 /运动分析/打架等异常行为识别/控制手势识别等所有行为识别全家桶 原理 + 代码 + 数据+ 模型 开源!

cv君

AI 目标检测 视频理解 引航计划

2021年ONNX开发者大会即将召开

百度大脑

百度飞桨 ONNX

启动延时缩短 50%-80%,函数计算发布镜像加速功能

阿里巴巴云原生

Docker 容器 开发者 云原生 存储

数据产品经理实战-由BI到业务洞察

第519区

大数据 数据产品 数据分析体系

谷歌旗下开源Go 应用程序容器项目 ko 申请成为 CNCF 沙盒项目_语言 & 开发_褚杏娟_InfoQ精选文章