18

云原生生态周报 Vol. 44:Gartner 发布容器公有云竞争格局报告

 4 years ago
source link: https://www.infoq.cn/article/ipdsTxC0613aRBftRRqX
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

前言

《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,每周一期。众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。以下是第四十四期云原生生态周报的内容。

业界要闻

1. Gartner 容器报告:阿里云与 AWS 并列第一,领先微软、谷歌

近日,国际知名调研机构 Gartner 发布 2020 年容器公有云竞争格局报告,阿里云容器服务与 AWS 并列第一,Google、微软、IBM 和 Oracle 四家厂商紧随其后。

2. MicroK8s v1.18 发布

3 月 27 日,Ubuntu 发布 MicroK8s v1.18 版本。最新版本支持 Linux / MacOS / Windows 跨平台部署,并更新了 CoreDNS / Helm / etcd 等相关组件版本。

3. CNCF 新增 81 位成员

新增成员多为 CNCF 开源项目的活跃参与者。

上游重要进展

1. 新增 Multi-Cluster Services API

新增一个 ServiceExport 资源,来扩展跨多个 Cluster 的 Service 概念,支持跨集群的服务发现。

2. kubectl scale 命令支持 --dry-run=server|client 参数

在使用 kubectl scale 的时候,可以选择 client-side 和 server-side 的 dry-run。

3. 修复 StatefulSet 创建 Pod 后 PVC 丢失风险

StatefulSet 在创建 Pod 时,判断如果 PVC 处于 deleting 状态则跳过创建,否则会出现创建出 Pod 后丢失 PVC。

4. 优化 fake clientset 的性能

将 fake clientset 的初始化时间复杂度由 O(n^2) 降到 O(n),并将其中 Create, Update, Get, Delete 等操作的时间复杂度降到 O(1)。

5. 修复 server-side apply 可能导致 status 被清空的问题

修复 status 被错误计算为 server-side apply 管理字段,避免用户更新其他字段时 apiserver 将 status 擦除。

开源项目推荐

1. PromCat

一个面向企业级 Prometheus 监控的资源目录。

本周阅读推荐

1. 《OAM v1alpha2 新版发布:平衡标准与可扩展性,灵活接入 CRD operator》

OAM Spec 经历了近 3 个月的迭代,v1alpha2 版本终于发布啦!新版本在坚持 OAM Spec 平台无关的基础上,整体变得更 K8s 友好化,很大程度上平衡了标准与可扩展性,更好的支持 CRD。如果你已经编写了现成的 CRD Operator,可以平滑的接入到 OAM 体系中,并且享受到 OAM 模型的红利。

2. 《从零开始入门 K8s | Kata Containers 创始人带你入门安全容器技术》

安全容器是一种运行时技术,为容器应用提供一个完整的操作系统执行环境(常常是 Linux ABI),但将应用的执行与宿主机操作系统隔离开,避免应用直接访问主机资源,从而可以在容器主机之间或容器之间提供额外的保护。

3. 《Knative 和 Linkerd 相结合实行无服务器服务网格》

K8s 中最流行的两个无服务器平台是 Knative 和 OpenFaaS,并且有很多现有的内容是关于将 Linkerd 和 OpenFaaS 一起使用的。这篇文章讲述了如何使用 Linkerd 与 Knative。虽然 Knative 的第一个版本需要 Istio,但是在最近的 Knative 版本中,他们已经删除了这个需求。本文将向你展示如何将 Linkerd 添加到你的 Knative 安装中,以自动向你的 Knative 服务和系统组件提供 mTLS(mutual TLS)和综合指标。

4. 《Evaluating Predictive Autoscaling in Kubernetes》

PHPA(Predictive Horizontal Pod Autoscaler)基于时间周期预测来实现 auto scaling。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK