K8S 生態週報| 2019-06-24~2019-06-30

「K8S 生態週報」內容主要包含我所接觸到的 K8S 生態相關的每週值得推薦的一些信息。歡迎訂閱知乎專欄「k8s生態」node

kind (Kubernetes In Docker) v0.4.0 正式發佈

kind (Kubernetes In Docker) 是我很喜歡而且一直持續參與貢獻的項目,本週發佈了 v0.4.0 版本。關於 Kind 的介紹和基礎使用,能夠參考我以前寫的文章 《使用 Kind 搭建你的本地 Kubernetes 集羣》git

v0.4.0 版本中,默認的 Kubernetes 版本升級到了 v1.15 版本,且 kind.sigs.k8s.io/v1alpha2 版本的 API 已通過期,請更新使用 kind.sigs.k8s.io/v1alpha3github

目前暫時移除了使用 apt 構建 Node 鏡像的選項,以後版本中可能會加回來,直接使用上游構建好的二進制文件進行安裝。docker

在此版本中,咱們增長了一個 nodes[].extraPortMappings 的配置,能夠直接經過此配置進行端口的轉發,以便從宿主機上直接訪問到集羣上使用 NodePort 方式部署的服務,這樣更容易模擬真實的網絡環境,不然只能經過其餘的轉發或者網絡代理的方式來進行通訊了。網絡

一樣的,緊跟着上游的開放,這個版本中也增長了對 IPv6 的支持,能夠直接經過 networking.ipFamily 的配置進行使用。app

爲了能讓 kind 更加易用,且知足多數 CI 或者測試使用的場景,在這個版本中,咱們尤爲對單節點集羣的啓動時間作了優化,能夠更快速的啓動集羣。測試

順便公佈一個數據,kind 目前的 star 數是 2.2k 上個版本發佈時是 1.8k 而且還在持續增加中 :)優化

更多的細節和信息請參考 ReleaseNote 歡迎你們使用!ui

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.九、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】

TheMoeLove
相關文章
相關標籤/搜索