作者 | 王思宇、陈洁
业界要闻
近日,国际知名调研机构 Gartner 发布 2020 年容器公有云竞争格局报告,阿里云再度成为国内唯一入选厂商。Gartner 报告显示,阿里云容器服务在中国市场表现强劲,产品形态丰富,与 AWS 并列第一,领先 Google、微软、IBM 和 Oracle 四家厂商。<br />
3 月 27 日,Ubuntu 发布 MicroK8s v1.18 版本。最新版本支持 Linux / MacOS /?Windows 跨平台部署,并更新了 CoreDNS / Helm / etcd 等相关组件版本。
新增成员多为 CNCF 开源项目的活跃参与者。
上游重要进展
新增一个?ServiceExport 资源,来扩展跨多个 Cluster 的 Service 概念,支持跨集群的服务发现。
在使用 kubectl scale 的时候,可以选择?client-side 和 server-side 的 dry-run。
StatefulSet 在创建 Pod 时,判断如果 PVC处于 deleting 状态则跳过创建,否则会出现创建出 Pod 后丢失 PVC。
将 fake clientset 的初始化时间复杂度由 O(n^2) 降到 O(n),并将其中 Create, Update, Get, Delete 等操作的时间复杂度降到?O(1)。
修复 status 被错误计算为 server-side apply 管理字段,避免用户更新其他字段时 apiserver 将 status 擦除。
开源项目推荐
一个面向企业级 Prometheus 监控的资源目录。
本周阅读推荐
OAM Spec 经历了近 3 个月的迭代,v1alpha2 版本终于发布啦!新版本在坚持 OAM Spec 平台无关的基础上,整体变得更 K8s 友好化,很大程度上平衡了标准与可扩展性,更好的支持 CRD。如果你已经编写了现成的 CRD Operator,可以平滑的接入到 OAM 体系中,并且享受到 OAM 模型的红利。
安全容器是一种运行时技术,为容器应用提供一个完整的操作系统执行环境(常常是 Linux ABI),但将应用的执行与宿主机操作系统隔离开,避免应用直接访问主机资源,从而可以在容器主机之间或容器之间提供额外的保护。
K8s 中最流行的两个无服务器平台是 Knative 和 OpenFaaS,并且有很多现有的内容是关于将 Linkerd 和 OpenFaaS 一起使用的。这篇文章讲述了如何使用 Linkerd 与 Knative。虽然 Knative 的第一个版本需要 Istio,但是在最近的 Knative 版本中,他们已经删除了这个需求。本文将向你展示如何将 Linkerd 添加到你的 Knative 安装中,以自动向你的 Knative 服务和系统组件提供 mTLS(mutual TLS)和综合指标。
PHPA(Predictive Horizontal Pod Autoscaler)基于时间周期预测来实现 auto scaling。
活动报名链接:https://yqh.aliyun.com/live/CloudNative<br />
“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”
原文地址:https://blog.51cto.com/13778063/2484780