做者 | 浔鸣、心水、元毅、源3、衷源git
技术监督委员会(TOC)是 CNCF 的三大核心管理机构之一,从 2020 年 1 月起,TOC 将从 9 个成员扩展到 11 个,新增的两个职位分别负责最终用户和项目维护。github
出于对云原生、零信任和开源的严格要求,开发团队最后选择构建一个 Kubernetes 平台,以实现开发人员与非开发人员的轻松协做,无需借助任何复杂工具。后端
Træfik 是一个新型的 http 反向代理、负载均衡软件,能轻易的部署微服务。它支持多种后端 (Docker, Mesos/Marathon, Etcd, BoltDB...) ,能够对配置进行自动化、动态的管理。这次大版本的更新添加了许多功能,好比备受期待的支持 TCP 、使用中间件自定义路由、全新的 Dashboard、金丝雀发布、流量复制等。Traefik 2.0 有了这么多的新功能和加强功能,为了帮助用户能够从 1.x 版本过渡到新版本,官方提供了一个迁移指南。安全
在这个新版本中,增长了一些有趣的特性,好比容许系统管理员限制项目资源配额、能够自行定制 Tag 的保留策略、支持 Webhook 以便于和 CI/CD 集成、复制功能有所加强、安全漏洞白名单;服务器
service ip cidr 之后取消默认值(以前是 10.0.0.0/24),避免让用户误配置。微信
避免 kubelet http probe 时,由于 payload 过大 truncation 时,返回 ErrLimitReached。其实从 v1.16 开始,已经限制了 response body 的长度不超过 10KB。负载均衡
删除 namespace 的时候,常常会出现某些 resource 因为 finalizer 未能正确移除致使的删除 hang 住。如今经过在 namespace 的 status 中增长 condition,来显示该 namespace 中哪些资源有多少 finalizer 未被移除,默认是 60s 之后开始;less
经过单独的一个 ratelimiter 保证删除重试间隔在 1min 内。微服务
目前 kubectl cp
命令爆出了多个 CVE ,一开始 sig cli 是打算直接 deprecate 掉这个命令,但为了方便用户使用,将来会经过别的方式来从新实现。这个 KEP 提出经过 standalone pipe + tar
的方式来解决 path traversals, symlink directory escapes, tar bombs, and other exploits.工具
增长 CRI 接口,来感知 OS/Arch。
serving 0.9 于 9 月 17 号发布,这是 Serving v1 正式版的第二个候选版本,主要变动是 v1 API 模型该版本可用。
eventing 0.9 于 9 月 18 号发布。该版本相关功能更新很少,总体趋于稳定。
Agones 1.0
Agones 是谷歌和游戏厂商育碧联合开发的游戏服务器。它是一个用于在 Kubernetes 上托管、运行和扩展专用游戏服务器的库,用户能够在其上按需灵活调整本身的游戏主机配置。
1.《The Problem with Cloud Native》
如今,大多数人都知道云计算的基础知识,可是真正了解它对于大多数人来说仍然是个问题。就拿当前流行的术语“Cloud Native”来讲,信息技术专家用它来描述“得到”云的策略、人员、团队和公司,而且他们使用它来得到最大的效用。其余人用它来描述在云计算环境中构建、部署和管理事物的方法。
2.《The first Kubernetes Project Journey Report is out!》
Kubernetes 是使用最普遍的容器编排平台,一般被称为“云的 Linux”。Kubernetes 由 Cloud Native Computing Foundation(CNCF)托管。本报告试图客观地评估 Kubernetes 项目的状态以及 CNCF 如何影响 Kubernetes 的进度和增加。
3.《6 个 K8s 日志系统建设中的典型问题,你遇到过几个?》
随着 K8s 不断更新迭代,使用 K8s 日志系统建设的开发者,逐渐遇到了各类复杂的问题和挑战。本篇文章中,做者结合本身多年经验,分析 K8s 日志系统建设难点,期待为读者提供有益参考。
“ 阿里巴巴云原生微信公众号(ID:Alicloudnative)关注微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,作最懂云原生开发者的技术公众号。”