作者 | 天元、进超、衷源

业界要闻

1.Canonical 开源 MicroK8

面向工作站和边缘/物联网的零运维 Kubernetes!MicroK8 是 Canonical 提供的一款功能强大的企业级 Kubernetes 发行版,我们认为它是市面上最小巧最快速的多节点 Kubernetes。

2.2019 中国开源年会即将开启

2019 中国开源年会(COSCon’19)为业界最具影响力的开源年度盛会,将于 11 月 2 日至 3 日在华东师范大学 (上海普陀区中山北路校区)由开源社举办。

关注“阿里巴巴云原生”公众号,回复关键词**“年会”**即可参与价值 199 的门票抽奖!

上游重要进展

1.Add image pull progress KEP

增加 Image 拉取进度。在容器启动的时候,镜像拉取一直是一个卡住的黑盒环节,尤其是是国内拉取国外的镜像站,如果有了镜像拉取进度,可以大大缓解焦虑。

2.Enable conformance without beta REST APIs or features

beta 版本的 Rest 接口将被从 Kubernetes 一致性测试(conformance test)中移除。

3.Made all scheduler Node and Pod list/lookups from the snapshot

K8s scheduler 对 Pod 和 Node 的列表读取和查询都从快照中做,原来是从缓存中获取的,但是缓存实时的在改变所以原来是有锁的,进行这次修改可以使得这块查询变得 lock free,从而使得相同的场景提升了 2 倍的性能。该项改动预计会在 K8s 1.17 版本跟大家见面。

4.Forbid label updates by nodes through pod/status

Nodes 的 label 不再会因为 Pod/status 的更新而修改 ,这个是 Node 安全性增加的一部分工作。(详细 KEP)

5.Dynamic serving certificates

apiserver 每分钟自动读取证书:这个也是实用性很强的功能,随着 K8s 落地,最初的用户配置的证书也渐渐开始过期,过期的证书要更换,每次都要重启 APIserver,这个是让运维压力很大的工作,这个 PR 就是支持证书的热更新,也会在 1.17 版本出现。

开源项目推荐

Terraform

一款基于 Golang 的开源的资源编排工具,可以让用户管理配置任何基础架构,可以管理公有云和私有云服务的基础架构,也可以管理外部服务。

Rudr

该项目是 Kubernetes 的 Open Application Model(OAM) 实现插件。只要在 Kubernetes 上安装了 Rudr,那么这个 K8s 集群就可以为用户提供符合 OAM 规范的声明式应用管理 API。

本周阅读推荐

1.《在 K8s 生产环境部署应用的五个小技巧》

目前 K8s 已经在许多公司的生产环境中稳定运行,如何运行的更好,更安全?本文介绍了生产环境中使用 K8s 的小技巧。

2.《K8s 与 HPA–基于 Kubernetes 的事件驱动自动缩放》

这篇文章介绍了可以基于 Kubernetes 的事件驱动自动扩缩容的项目 KEDA。

3.《Rust 兴起,Python 兴趣正浓》

InfoQ 的编辑们按照技术采用生命周期的理论,对各大编程语言在现阶段的发展趋势进行了分析,分析中可以看到 Rust 正渐渐兴起。最近由阿里与微软联合发布的 OAM,其在 K8s 上的实现 Rudr 正是用 Rust 实现的。

4.《高效编排有状态应用:TiDB 的云原生实践与思考 》

文章以一个应用开发专家的视角描述了其开发 Operator 走向云原生之路的过程,可以看到 Operator 编写的过程中,许多运维能力需要开发者去关注,云原生应用管理亟需标准定义将运维能力抽象。

5.《从零开始入门 K8s | K8s 的应用编排与管理》

阿里巴巴高级技术专家教你如何从零开始入门 K8s,应用编排极具实践价值。

6.《Istio Pilot 代码深度解析》

在 Istio 架构中,Pilot 组件属于最核心的组件,负责了服务网格中的流量管理以及控制面和数据面之间的配置下发。Pilot 内部的代码结构比较复杂,本文中我们将通过对 Pilot 的代码的深入分析来了解 Pilot 实现原理。

7.《企业组织中采用服务网格的挑战》

本文作者介绍了企业组织采用服务网格具有哪些挑战,并且结合自身经验给企业组织提出了推进服务网格的建议。

8.《linkerd2 proxy destination 学习笔记》

在本文章中,能粗略了解到 linker2 的代理服务 proxy 组件中关于 destination 的交互原理。

“ 阿里巴巴云原生微信公众号(ID:Alicloudnative)关注微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术公众号。”

Canonical 开源 MicroK8 | 云原生生态周报 Vol. 25相关推荐

  1. Istio 将被捐赠给开源基金会 | 云原生生态周报 Vol. 47

    作者 | 陈俊.徐迪.陈有坤.李鹏.敖小剑 业界要闻 1.Google Cloud CEO 表示将把 Istio 项目捐赠给基金会 Istio 项目找到了理想的发展方向: 捐赠给开源基金会. 2.Ko ...

  2. Google 宣布将 Istio 商标转移给 Open Usage Commons | 云原生生态周报 Vol. 57

    作者 | 唐炳昌.丁海洋 业界要闻 Google 宣布将 Istio 商标转移给 Open Usage Commons Google 将 Istio 的商标转移到开放使用共享组织,以提供中立的商标监督 ...

  3. CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36

    作者 | 陈洁.高相林 业界要闻 CNCF TOC 2020 年选举结果公布 2020 年 2 月 3 日,CNCF 进行了 TOC(技术监督委员会)选举,确定了 5 名新增的 TOC 成员,其中 3 ...

  4. OpenYurt 开源 | 云原生生态周报 Vol. 51

    作者 | 汪萌海.孙健波.宋净超 业界要闻 1. 重磅!阿里巴巴开源首个边缘计算云原生项目 OpenYurt 北京时间 5 月 29 日,在阿里云容器服务 ACK@Edge(边缘集群托管服务) 发布一 ...

  5. 全球首个开放应用模型 OAM 开源 | 云原生生态周报 Vol. 23

    作者 | 临石.元毅.冬岛.衷源.天元 业界要闻 全球首个开放应用模型 OAM 开源 2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon ...

  6. 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本

    本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...

  7. 云原生生态周报 Vol. 13 | Forrester 发布企业级容器平台报告

    业界要闻 近日,全球知名市场调研机构 Forrester 发布首个企业级公共云容器平台报告.其中,阿里云容器服务的市场表现全球前三.中国第一,同时创造中国企业最好成绩,进入强劲表现者象限.报告显示,阿 ...

  8. 云原生生态周报 Vol. 8 | Gartner 发布云原生趋势

    业界要闻 Gartner 发布云原生基础设施未来的八大趋势:权威分析机构 Gartner 在对 2020 年技术趋势的展望当中指出:"预计2020年所有领先的容器管理软件均内置服务融合技术, ...

  9. 11 个新项目入选 CNCF Sandbox | 云原生生态周报 Vol. 56

    业界要闻 CNCF 成立新的工作组 WG-Naming 目前首要任务是消除带有种族歧视的词语,比如 node-role.kubernetes.io/master ,whitelist/blacklis ...

最新文章

  1. python及其应用_Python及其应用部分答案
  2. SpringCloud创建Gateway模块
  3. opencv java水平投影_OpenCV实现图像在水平方向上投影
  4. nodejs模块hashmap
  5. 快速求2的n次幂(防Time Limit Exceeded)
  6. Android篮球计分器论文,基于单片机的篮球计时计分器设计_毕业设计论文
  7. Delphi 10.4.2 CE 社区版支持 Android API-30,之二
  8. matlab ode45 二阶微分,matlab用ode45求解二阶微分方程为题 - 数学 - 小木虫 - 学术 科研 互动社区...
  9. 如何用Flutter实现跨平台移动开发
  10. Hero image网站转化这么高?21个最佳案例给你参考
  11. FxFactory 7 Mac版(Mac视觉特效插件包)
  12. ChatGPT学习研究总结
  13. 如何注册一个微信公众号
  14. Soul 网关(一)---- 架构设计简介、soul-admin、soul-bootstrap
  15. win7安全模式计算机管理在哪里,Win7怎么进入安全模式 3种方法轻松进入Win7安全模式...
  16. JS 开启 win10 触屏键盘
  17. 宏碁 (ACER) TravelMate P449-G2-MG安装Win7系统
  18. 鸿蒙微信公众号报名,鸿蒙系统官网2.0报名分享
  19. bow键盘 android,一拖三还能秒切换 BOW航世蓝牙键盘体验
  20. Canvas绘图在微信小程序中的应用:生成个性化海报 1

热门文章

  1. getId()方法的作用
  2. C++学生信息管理系统V1(课后作业)
  3. 1103 Integer Factorization (30 分)【难度: 中 / 爆搜】
  4. Spring的@ImportResource注解
  5. jQuery控制表格垂直滚动条
  6. MySQL设置表的字段值自动增加
  7. MySQL日期和时间类型
  8. 【数据结构-树】1.树与森林(树的遍历、树的存储方法、并查集的实现)
  9. 用 Java 写一个植物大战僵尸简易版!
  10. IDEA类和方法注释模板设置(非常详细、实用)