转载

K8S 生态周报| 2019-06-24~2019-06-30

kind (Kubernetes In Docker) 是我很喜欢并且一直持续参与贡献的项目,本周发布了 v0.4.0 版本。关于 Kind 的介绍和基础使用,可以参考我之前写的文章 《使用 Kind 搭建你的本地 Kubernetes 集群》

v0.4.0 版本中,默认的 Kubernetes 版本升级到了 v1.15 版本,且 kind.sigs.k8s.io/v1alpha2 版本的 API 已经过期,请更新使用 kind.sigs.k8s.io/v1alpha3

目前暂时移除了使用 apt 构建 Node 镜像的选项,之后版本中可能会加回来,直接使用上游构建好的二进制文件进行安装。

在此版本中,我们增加了一个 nodes[].extraPortMappings 的配置,可以直接通过此配置进行端口的转发,以便从宿主机上直接访问到集群上使用 NodePort 方式部署的服务,这样更容易模拟真实的网络环境,否则只能通过其他的转发或者网络代理的方式来进行通信了。

同样的,紧跟着上游的开放,这个版本中也增加了对 IPv6 的支持,可以直接通过 networking.ipFamily 的配置进行使用。

为了能让 kind 更加易用,且满足多数 CI 或者测试使用的场景,在这个版本中,我们尤其对单节点集群的启动时间做了优化,可以更快速的启动集群。

顺便公布一个数据,kind 目前的 star 数是 2.2k 上个版本发布时是 1.8k 并且还在持续增长中 :)

更多的细节和信息请参考 ReleaseNote 欢迎大家使用!

Docker CE 18.09.7 发布

这是一个例行的 bugfix 版本,此版本中包含两个比较重要的修复:

  • 修复了构建系统在构建只含有注释的 Dockerfile 的时候的 panic
  • 修复了 CVE-2018-15664 漏洞,关于此漏洞的说明请参考我之前的文章

关于此版本的更多信息,请参考 ReleaseNote

Linkerd2 Edge 19.6.4 发布

Linkerd2 有两个主要发布通道,除去 Stable 外便是 Edge 通道。Edge 版本主要集中在新功能发布上,发布其实比较频繁的。

在这个版本中最主要的特性在于支持了 SMI 的 流量切割 API 。

当创建了 TrafficSplit 资源后,Linkerd 便可根据配置对流量进行切割。

先暂且不说这个功能到底如何,只说 Linkerd 支持 SMI 这个事情,就已经是在往好的方面走了,这很有利于 SMI 的标准化推进。

关于此版本的更多信息,请参考 ReleaseNote

Istio 1.2.2 发布

最近 Istio 发布很频繁,包括 1.0.9、1.1.10 和 1.2.1 都是在本周内发布的。

其实主要内容都是 bugfix 但也有一些特性的增加,比如允许通过设置为 0 以禁止 Istio 默认的重试次数。

这里不做太多展开了,关于此版本的更多信息,请参考ReleaseNote

CoreDNS 1.5.1 正式发布

CoreDNS 发布了 1.5.1 版本,此版本中包含了不少的 bugfix,当然也有些特性增强。

此版本增加了一个新的 any 插件,可以通过此插件禁止任意的查询。

修复了重启时的问题,当重启或者配置文件不规范的时候, ready healthprometheus 插件等都将继续工作。

需要注意的是,增加了对客户端 TLS 证书的验证,不过此版本中并没有更改默认行为,预期在 1.6 版本中,会将 TLS 的默认行为修改为 required_and_verify

关于此版本的更多信息,请参考ReleaseNote

可以通过下面二维码订阅我的文章公众号【MoeLove】

K8S 生态周报| 2019-06-24~2019-06-30
原文  https://juejin.im/post/5d18e8925188255cda6a0bf1
正文到此结束
Loading...