「K8S 生態週報」內容主要包含我所接觸到的 K8S 生態相關的每週值得推薦的一些信息。歡迎訂閱知乎專欄「k8s生態」。
CRI-O 是基於 OCI 的 Kubernetes CRI 實現,旨在提供符合 OCI 運行時和 kubelet 之間的集成。簡單來講就是徹底符合 OCI 標準的 CRI 實現。(好比以前介紹的 runc 即是 OCI 標準的參考實現)git
在 2016 年的時候 Kubernetes 就推出了容器運行時接口(CRI),這給了 kubelet 一種使用各類不一樣容器運行時的能力,如今最經常使用的固然仍是 Docker,固然也有人使用 containerd、runc、CRI-O 等各種運行時。github
CRI-O 最初由 Red Hat 和 Google 開發,如今已達到穩定狀態,且已有大量的貢獻者,本次成爲 CNCF 託管項目,也算是給容器運行時提供一個更大的可能。docker
附一張官方圖:後端
詳細信息請閱讀 CNCF 官方新聞api
chart-testing v2.3.0 版本正式發佈,該項目的主要目標是用於 Helm Chart 的測試,使用該項目可更方便的檢查 Chart 中是否有錯誤,以及定位錯誤位置等。網絡
本次發佈主要在於覆蓋更多異常狀況,詳細內容建議閱讀 ReleaseNote測試
CoreDNS 是一個 CNCF 畢業的靈活且快速的 DNS server 項目,包含了衆多插件。spa
1.5.0 的主要更新:插件
其餘更新請閱讀 ReleaseNote日誌
v18.09.5 的主要更新:
systemd-resolve
且使用主機網絡(network=host)時,resolv.conf
使用錯誤的問題(以前都默認使用 /etc/resolv.conf
);其餘修復和更新請閱讀 ReleaseNote
fluentd 是 CNCF 中畢業的第 6 個項目,在 Kubernetes 生態中,fluentd 被普遍用於日誌採集,並且項目通過 CNCF 孵化,也發展迅速。
詳細信息請閱讀 恭喜 fluentd 畢業
DockerHub 將在今年 6 月份禁止經過 v1 API 進行 Pull 操做,實際上咱們如今用到的接口基本都是 v2 API,而早在 2015 年 11 月 DockerHub 就已經禁止了經過 v1 API 進行 Push 操做了。
若是你還在使用特別老舊的客戶端,請注意升級,不然 6 月以後就沒法正常經過 DockerHub Pull 鏡像使用了。
詳情請閱讀 Registry v1 API Deprecation
能夠經過下面二維碼訂閱個人文章公衆號【MoeLove】