周一见 | SUSE 放弃 OpenStack 业务、Harbor v1.9 发布、4 个 K8s 命令行工具

作者:bot(才云)

技术校对:星空下的文仔 (才云)

SUSE 放弃 OpenStack 业务

Harbor v1.9 正式发布

谷歌:Knative 不会被捐给任何基金会

Linkerd 开放治理承诺

本周 K8s 开源项目推荐

Linux:4 个 K8s 命令行工具

GitHub 中文项目排行榜

本周新闻

1

SUSE 放弃 OpenStack 业务

上周二, 世界上最大的独立开源公司 SUSE 宣布停止生产 OpenStack 新版本,并停止销售 SUSE OpenStack Cloud 。消息一出,OpenStack 社区一片哗然。

OpenStack 是用于构建和管理云计算平台的一套开源软件工具,它 被公司广泛用于部署私有云,并管理大量计算、存储和网络资源

SUSE 作为 OpenStack IaaS 云计划的拥护者之一,多年来深度广泛参与为企业搭建 IaaS,并是 OpenStack 社区中至关重要的成员。SUSE 的退出,无疑会对 OpenStack 生态造成巨大破坏。

而对于放弃 OpenStack 业务的决定,SUSE 官方表示这是“ 顺应行业的技术趋势,最重要的是满足客户需求 ”。SUSE 主管公司发展和战略联盟的总裁 Michael Miller 在邮件中指出:

透过数字,客户实现差异化的途径应是应用程序和体验,而不是通过基础设施部署。因此 SUSE 决定将投资重点放在更好地支持应用程序交付上。 未来,我们将专注于应用交付产品、Kubernetes 和 DevOps

事实上,这不是 OpenStack 第一次被抛弃。IBM、惠普、富士通、eBay……这些企业都曾在 OpenStack 社区扮演重要角色,甚至 NASA 和 Rackspace 也都先后宣布退出 OpenStack 的研发。

OpenStack 的前途或未可知,但 Kubernetes 在行业将占据中坚地位已成定局。

2

Harbor v1.9 正式发布

上周,Harbor v1.9 正式面市,该版本称得上是目前功能最多的版本之一,VMware、才云、奇虎360、网易云等公司及广大社区开发者为新版本增加了多项优秀功能。

  • Webhook 。项目管理员现在可以通过 Webhook 的通知机制,将 Harbor 的项目与技术栈的其余部分连接在一起,简化持续集成和开发过程。

  • 配额 。项目管理员可以通过配额限制项目所含 tag 的数目及项目可占用的存储容量(全局和个体),有助于对资源使用加以控制。

  • Tag 保留 。Harbor 的存储中可能会迅速累积起大量镜像的文件,现在,项目管理员可以利用新的 Tag 保留功能更好地管理镜像生命周期并优化存储分配。

  • CVE 例外策略 。该功能允许项目管理员创建一个 CVE 白名单,允许某些镜像在有限的时间段内运行,而不管是否具有特定 CVE 安全漏洞。

  • 内容复制的改进 。新版本的 Harbor 可实现与大多数主流云提供商 Registry 的无缝双向复制,满足客户的众多需求和用例。

更多内容见 github.com/goharbor/harbor

3

谷歌:Knative 不会被捐给任何基金会

Knative 是谷歌于 2018 年开源的一款基于 Kubernetes 的 Serverless 框架,旨在提供一套简单易用的方案,解决以容器为核心的 Serverless 应用构建、部署和运行三大问题。

日前,在 Google 高层战略公告中,产品经理兼 Knative 指导委员会成员 Donna Malayeri 直言:

自 Knative 项目发布以来,业内一直存在关于是否将 Knative 捐赠给基金会(例如 CNCF)的疑问。Google 领导层已经考虑了这一点, 并决定在可预见的未来不向任何基金会捐赠 Knative

对于这项声明,Kubernetes 之父、VMWare 首席工程师 Joe Beda 认为 该公告可能也适用于 Istio ,即 Knative 所依赖的服务网格 。前谷歌 Kubernetes 首席工程师 Brendan Burns 也在 Twitter 上对此事表达了失望之情。

但无论如何,Knative 和 Istio 都基于 Apache License 2.0,并且谷歌在声明中也确认 Knative 将保持开源并继续允许多方厂商参与。

更多业内人士相信,这份声明暗示着 Google 打算充分利用其 Kubernetes 缔造者的地位,和在相关项目上积累的多年优势,与 AWS、Microsoft Azure 等其他云供应商展开一场围绕 Kubernetes 的新竞争

4

Linkerd 开放治理承诺

考虑到 Google 最近宣布不会将 Knative 或 Istio 捐赠给中立基金会,近日,Linkerd 创造者之一、Buoyant 首席执行官 William Morgan 在官方博客发表声明,宣布 Linkerd 对开放治理的态度。

他在声明书中重点指出:

Linkerd 的维护者正 100% 致力于项目的开放治理,并坚持让项目由中立的基金会托管 。我们认为,多样化和积极的维护者群体对开源项目的长期健康至关重要。

我们创建了 Linkerd,并在 2017 年(当时 CNCF 只有 4 个项目)将其提交给 CNCF。发展至今,Buoyant 仍然是该项目的主要赞助商,Linkerd 中的代码也大多是我们员工的心血。但我认为 Linkerd 是并且必须始终是一个功能齐全、完全不受阻碍的开源项目

声明书发布后,Linkerd 推出了 v2.6。新版本 增加了对分布式跟踪的支持将实时请求和响应标头添加到 Linkerd 的 tap 输出中 ,并 对 Linkerd 的仪表板进行了一些改进新增了公共 Helm 仓库

更多内容见 github.com/linkerd/

5

本周 K8s 开源项目推荐

kubectl-neat

  • 该工具可以从 Kubernetes 清单中删除混乱的内容,使其更具可读性。

  • github.com/itaysk/kubectl-neat

  • 这是个基于 Web 的、高度可扩展的平台,供开发者更好地了解 K8s 集群的复杂性。

  • github.com/vmware-tanzu/octant

  • 这是一个使用 XPath 表达式查询 YAML 的工具。

  • github.com/testfabric/ypath

kube-entropy

  • 这是用于 Kubernetes 弹性测试的一些混乱工程应用程序。

  • github.com/alexlokshin/kube-entropy

kubebox

  • Kubernetes 的终端和 Web 控制台。

  • github.com/astefanutti/kubebox

6

Linux:4 个 K8s 命令行工具

kubectl、stern、kubectx 和 kubens 是高级开发人员以及任何操作人员的必备工具,下面是国外一位工程师总结的在 Linux 计算机上安装这些 Kubernetes 工具的简单教程。

kubectl。 kubectl 是 Kubernetes 的标准命令行工具 ,在 Linux 上安装 kubectl 的方式有 3 种:

  • 下载二进制文件并安装;

  • 使用与你使用的特定 Linux 发行版关联的软件包管理器(yum、apt-get);

  • 用 snap。

stern 如果你希望用 kubectl 一次性看多个 Pods 的日志 ,你可以用 stern 将日志从多个 Pods 中拉出来。 在 Linux 上安装 stern 的方法是下载最新的二进制 文件,并将其存储在机器上的一个目录中,确保路径包含上述目录。

kubectx 这个工具可以帮你 快速在多个 Kubernetes 集群中切换 它是用 Bash 编写的,所以与任何 Linux 发行版都非常兼容。 安装方法见( github.com/ahmetb/kubectx )。

kubens 。它 可以帮助你 快速在 Kubernetes 的多个命名空间之间切换 安装方法见( github.com/ahmetb/kubectx/blob/master/kubens )。

7

GitHub 中文项目排行榜

不久前,有 GitHub 用户吐槽说,GitHub 的每日趋势榜不按照国家和地区来区分,使得榜单上总会有很多点赞量很大的中文项目,有时候甚至会占据半壁江山。 这位用户呼吁,GitHub 应该按照开发者所属国家和地区进行项目排行。

没等 GitHub 动手,最近, 一位中国开发者就总结了中文相关的知名项目,并形成了每周榜单

这个榜单会定期更新每周最受欢迎的中文项目(top200),除了总榜,作者还针对各种语言制作了 18 个分榜,方便工程师按需索引。

下图是本周总榜 TOP 10 的情况,面试准备、Python、深度学习是大家比较关注的内容:

下图是本周 Golang 分榜的情况,广大开发者对 Go 语言学习及微服务框架有很高的热情:

项目地址: github.com/kon9chunkit/GitHub-Chinese-Top-Charts

:fire:社区全新云原生调研启动:fire:

为了深度调研国内云原生发展现状,K8sMeetup 中国社区和才云科技联合众多中立社区和企业,诚邀广大公司决策者和工程师 参与问卷调研 ,打造中国云原生落地情况白皮书。

这份白皮书能向你提供:

  • 中国企业云原生落地进度与规模;

  • 国内企业落地云原生的原因、痛点和规划;

  • 最受企业关注的云原生技术和应用领域;

  • 企业对提高自身云原生技术实力的需求;

  • 国内云原生与 AI 等技术的结合情况;

  • ……

长按识别二维码 参与问卷调研

推荐阅读:

在看点一下

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章