云原生爱好者周刊:Crossplane 成为 CNCF 孵化项目
云原生一周动态要闻:
- Crossplane 成为 CNCF 孵化项目
- VMware Tanzu Kubernetes Grid 1.4 发布
- Sqlcommenter 与 OpenTelemetry 合并
- Antrea 1.3.0 发布
- Envoy 项目开源 5 周年
- 开源项目推荐
- 文章推荐
云原生动态
Crossplane 成为 CNCF 孵化项目
CNCF 技术监督委员会(TOC)已经投票接受 Crossplane 作为 CNCF 的孵化项目。Crossplane 是一个开源的 Kubernetes 附加组件,使现代组织能够通过一个开放的、社区驱动的、基于标准的通用控制平面来使用基础设施。这种由 Kubernetes 社区最先提出的控制平面方法,正在改变平台团队如何自动化基础设施,并通过自助服务供应使开发人员能够更快地构建。
Crossplane 是由 Upbound 的一个团队在 2018 年底创建并开源的。2020 年 6 月,它被纳入 CNCF 沙箱。
VMware Tanzu Kubernetes Grid 1.4 发布
VMware Tanzu Kubernetes Grid 1.4 发布,此版本引入了对网络、包、用户体验以及 Kubernetes 版本控制的改进和更新,并支持 Kubernetes 1.21.2。
新功能如下:
- 软件包:所有扩展和附加组件现在都已迁移到 Carvel 打包格式和 API
- 用户体验:包括定期改进安装、可访问性和支持
- 联网:在 Tanzu Kubernetes Grid 1.4 中,为 vSphere 和静态负载平衡引入了对单栈 IPv6 集群的全新支持
要了解有关 Tanzu Kubernetes Grid 1.4 中新功能的更多信息,请参阅发行说明。
Sqlcommenter 与 OpenTelemetry 合并
数据库可观察性对每个 DevOps 团队都很重要。为了对运行缓慢的应用程序进行故障排除,开发人员、DBA、数据工程师或 SRE 使用各种需要访问数据库活动的应用程序性能监控 (APM) 工具。这使得数据库遥测必须能够轻松访问并与您选择的工具无缝集成,以获得端到端的可观察性。
因此将 Sqlcommenter(一个开源对象关系映射 (ORM) 自动检测库)与OpenTelemetry(一个开源可观察性框架)合并。这种合并将通过开放标准实现以应用程序为中心的数据库可观察性。
Sqlcommenter是一个开源库,它使 ORM 能够在执行之前扩充 SQL 语句,注释包含有关导致其执行的代码的信息。这有助于轻松地将慢查询与源代码相关联,并深入了解后端数据库性能。OpenTelemetry 现在是仅次于Kubernetes 的第二个最活跃的云原生计算基金会 (CNCF) 开源项目,它可以轻松地从您的服务和软件中创建和收集遥测数据,然后将该数据转发到各种应用程序性能监控工具。
Antrea 1.3.0 发布
Antrea 是一个 Kubernetes 原生项目,它实现了容器网络接口 (CNI) 和 Kubernetes NetworkPolicy,从而为 pod 工作负载提供网络连接和安全性。Antrea 将可编程网络的优势从 Open vSwitch (OVS) 扩展到 Kubernetes。
2021 年 4 月,Antrea 正式成为 CNCF 沙箱级项目(Sandbox Project)。9 月,Antrea 发布了新版本 v1.3.0。主要包括对基于 DNS/FQDN 名称的网络安全策略的支持,和支持 WireGuard 加密跨主机 Pod 流量,以及其他更新和修改。
该版本的新特性可参考 Antrea 1.3.0 Release 文档
Envoy 项目开源 5 周年
Envoy 代理开源五周年,创始人 Matt Klein 通过个人博客亲述开源心路历程及经验教训。他在 Twitter 因为自己的程序 bug 造成重大事故而离职,后加入 Lyft,在开源 Envoy 之前几乎没有贡献和管理开源项目的经验。在文章中他分享了个人及 Envoy 开源的心路历程,在投身开源 Envoy 还是为雇主 Lyft 效命,该如何抉择?看完本文,相信对于开源项目的维护者、创业者及投资人都会大有收获。
开源项目推荐
topic
在容器中执行 top 命令查看资源状态时,部分指标显示的是不准确的,例如 CPU 利用率、内存利用率等,因为容器中的 /proc 文件实际上是宿主机的。目前主流的方案是使用 lxcfs 劫持 read 调用,但是 lxcfs 的部署成本比较高。topic 这个项目的思路是对 top 命令进行改造,直接读取容器中能反映真实资源使用状态的系统文件,相对于 lxcfs 而言成本更低。

Liqo
Liqo 是一个多集群管理平台,可以实现跨 Kubernetes 集群的动态资源调度。Liqo 允许在远程集群上无缝运行 Pod,而无需对 Kubernetes 和应用程序进行任何修改。有了 Liqo,就可以将 Kubernetes 集群的控制平面扩展到集群的边界,将整个远程集群映射成一个虚拟本地节点,从而可以实现原生的多集群。
Kink
KinD 是一个使用 Docker 容器运行本地 Kubernetes 集群的工具,主要目的是用来测试,但也可用于本地开发。Kink 是一个 CLI 应用程序,它可以直接在 Kubernetes 集群的 Pod 中运行 KinD 集群,并管理 KinD 集群的生命周期。

registry-du
Docker Registry(包括Harbor)默认没有可以直观查看使用空间的工具,registry-du 这个工具就可以用来统计 Registry 的 Project 空间占用。例如:
$ registry-du /home/X/du-demo/registry/data/docker/registry/v2
Registry Path is: /home/X/du-demo/registry/data/docker/registry/v2
+Project-Size----------+-----------+
| Project Name | Size(MiB) |
+----------------------+-----------+
| jellyfin | 277.55 |
| library | 147.62 |
| mongo-express:latest | 47.2 |
+----------------------+-----------+
+Image-Size----------------+-----------+
| Image Name | Size(MiB) |
+--------------------------+-----------+
| jellyfin/jellyfin:latest | 277.55 |
| library/mysql:5.7 | 147.62 |
| mongo-express:latest | 47.2 |
+--------------------------+-----------+
BMC
BMC (BPF Memory Cache) 是基于 eBPF 的 memcached 内核内缓存,不需要修改 Linux 内核或 memcached 应用程序,可以将 memcached 的吞吐量提高 18 倍。
文章推荐
凌晨 12 点突发 Istio 生产事故!一顿操作猛如虎解决了
业务上新集群,流量切过来后,在验证过程中,发现网页能够正常打开,在登录时返回了 502。作者经过排查之后判断出 istio 没有代理转发出 7000 的流量,并给出了可选的解决方案。
使用 eBPF 追踪 SSL/TLS 连接
这篇文章演示了如何使用 eBPF 来追踪通过 TLS(或 SSL)加密的连接。TLS 已经成为保护微服务通信的标准,所以任何生产级别的追踪工具都应该具备处理加密连接的能力。
Prometheus TSDB 系列文章
虽然 Prometheus 2.0 是推出已有三年,但除了 Fabian 的文章外,基本上没有其他资料来了解 TSDB 的工作原理,而 Fabian 的文章是非常高层次的,不适合初学者。本系列文章详细解读了 TSDB 的工作原理,包括 Haed block,chunk 的内存映射,持久化 block 及其索引。
本文由博客一文多发平台 OpenWrite 发布!
云原生爱好者周刊:Crossplane 成为 CNCF 孵化项目的更多相关文章
- 重磅!业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目
摘要:4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目. 4月7日,云原生计算基金会(CNCF)宣布,由华为云捐献的业界首个 ...
- 初探云原生应用管理之:聊聊 Tekton 项目
[编者的话]“人间四月芳菲尽,山寺桃花始盛开.” 越来越多专门给 Kubernetes 做应用发布的工具开始缤纷呈现,帮助大家管理和发布不断增多的 Kubernetes 应用.在做技术选型的时候,我们 ...
- 云原生生态周报 Vol. 16 | CNCF 归档 rkt,容器运行时“上古”之战老兵凋零
作者列表:木苏,临石,得为,等等 业界要闻 安全漏洞 CVE-2019-9512 CVE-2019-9514 http2 的 DOS 漏洞,一旦攻击成功会耗尽服务器的 cpu/mem,从而导致服务不可 ...
- 专访 KubeVela 核心团队:如何简化云原生复杂环境下的应用交付和管理
作者 | Infoq Tina 背景 12 月 9 日,在 2021 年 KubeCon 云原生技术峰会上,CNCF 开源项目 KubeVela 宣布推出了 1.2 版本. KubeVela 是一个简 ...
- CNCF 宣布成立应用交付领域小组,正式开启云原生应用时代
作者|赵钰莹 作为云原生领域的顶级开源社区, Cloud Native Computing Foundation (云原生基金会,以下简称 CNCF)近日宣布成立 Application Delive ...
- 阿里新晋 CNCF TOC 委员张磊:“云原生”为什么对云计算生态充满吸引力?
简介: 美国当地时间 2021 年 2 月 2 日,全球顶级开源社区云原生计算基金会(Cloud Native Computing Foundation,简称 CNCF)正式宣布其新一届技术监督委员会 ...
- 《CNCF × Alibaba云原生技术公开课》知识点自测(一):第一堂“云原生”课
(单选)1.容器启动后,我会时常 SSH 进入到容器里然后写很多文件.请问这破坏了云原生理念了吗? A. 否 B. 是 (单选)2.云原生架构必须选型 Kubernetes 方案. A. 否 B ...
- 重磅 | 腾讯云服务网格开源项目 Aeraki Mesh 加入 CNCF 云原生全景图
作者 赵化冰,腾讯云工程师,Aeraki Mesh 创始人,Istio member,Envoy contributor,目前负责 Tencent Cloud Mesh 研发工作. 摘要 近日,腾讯云 ...
- 云原生生态周报 Vol. 19 | Helm 推荐用户转向 V3
作者| 禅鸣.忠源.天元.进超.元毅 业界要闻 Helm 官方推荐用户迁移到 V3 版本 Helm 官方发布博客,指导用户从 v2 迁移到 v3,这标志着官方开始正式推进 helm 从 v2 转向 v ...
- 正式开放 | 阿里云 10 亿级镜像服务正式支持 Helm Charts,云原生交付再加速!
作者 | 阿里巴巴高级开发工程师 谢于宁(予栖) 2018 年 6 月,Helm 正式加入了 CNCF 孵化项目: 2018 年 8 月,据 CNCF 的调研表明,有百分之六十八的开发者选择了 Hel ...
随机推荐
- 【转载】 ReLu(Rectified Linear Units)激活函数
原文地址: https://www.cnblogs.com/neopenx/p/4453161.html ============================== 论文参考:Deep Sparse ...
- YouTube上的很多时视频就是有问题的,还经常不允许评论,妥妥的双标网站
过多的事情不说了,这些个外国反华势力的网站真是无时无刻的不在视频中加私货,你想评论吧他还能判断你的个人价值观来预估你的评价倾向然后禁止你评价,十分的气人.要是立场不够坚定的人真的是很容易被带偏,像这种 ...
- 如何在Spring Cloud中实现Nacos客户端登录密码加密
背景 公司规范要求配置文件里不能出现明文的密码.最近项目引入了Nacos作为服务的配置中心,使用的是spring-cloud-starter-alibaba-nacos-config这个包. 基本的b ...
- Apache DolphinScheduler数仓任务管理规范
前言: 大数据领域对多种任务都有调度需求,以离线数仓的任务应用最多,许多团队在调研开源产品后,选择Apache DolphinScheduler(以下简称DS)作为调度场景的技术选型.得益于DS优秀的 ...
- JS Map对象与map方法
前言 最近遇到一个遍历的问题,查资料的过程中,发现有个 Map 对象,提供了很多方法可以轻松地获取我们想要的数据,之前只知道有 map ,没想到还有 Map ,是不是有点绕?不急,这两个东西都是虽然 ...
- 暑假Java自学进度总结05
一.今日所学: 1.if的第一个表达式: if(关系表达式){ 语句: } 执行流程: 1>首先执行关系表达式的值 2>如果关系表达式的值为true则执行语句,否则不执行 3>继续执 ...
- Win32 菜单添加复选标记和单选标记
在菜单中添加复选标记用CheckMenuItem函数 CheckMenuItem函数原型: DWORD WINAPI CheckMenuItem( _In_ HMENU hMenu, //菜单句柄 _ ...
- 阿里云 CLI 使用
安装 macOS: brew install aliyun-cli Linux: wget https://aliyuncli.alicdn.com/aliyun-cli-linux-latest-a ...
- Windows 查看当前登录用户名
使用 PowerShell 输入 whoami,PowerShell 将以 hostname\username 的方式输出主机名和用户名: $ whoami hostname\username 使用 ...
- LaTeX 插入代码
LaTeX 插入代码可以使用的宏包有 verbatim.fancyvrb.listings 以及 minted.个人最推荐使用 minted. verbatim verbatim 没有语法高亮功能,只 ...