「K8S 生態週報」內容主要包含我所接觸到的 K8S 生態相關的每週值得推薦的一些信息。歡迎訂閱知乎專欄「k8s生態」。nginx
NGINX Ingress Controller 本次發佈的 1.7.0-rc1 有一些比較值得注意的更新:git
好比若是原先的 metrics 是 nginx_ingress_controller_ingress_resources_total{type="regular"} 1
那麼如今將變成 nginx_ingress_controller_ingress_resources_total{class="nginx",type="regular"} 1
。這個標籤的值,能夠經過 -ingress-class
進行設置。github
default-server-access-log-off
的配置項,用於配置是否關閉默認 server 的 access log 。TransportServer
和 GlobalConfiguration
,用來支持 TCP/UDP 和 TLS 的負載均衡。此版本的變動總體而言是比較多的,其他變動請參考其 ReleaseNote負載均衡
本次 rook 的 v1.2.7 版本,仍然是個 bugfix 版本,其中包含多項改進,這裏說兩個值得注意的內容:3d
其餘變動,請參考其 ReleaseNote。 另外, rook 目前正在準備從 CNCF 畢業,總體而言,它也在逐步變得更加穩定和易用。code
在上個月的 《K8S 生態週報| Docker v19.03.7 發佈》 中,我曾介紹過 Traefik v2.2.0-rc1 更新的內容,到如今 v2.2.0 終於正式發佈了。router
相比與 v2.2.0-rc1 時,正式版中沒有太多變動,只有一些小的修復,好比:cdn
traefik.ingress.kubernetes.io/router.tls: "true"
的 annotation 進行啓用了。其餘重要內容,我在以前的文章中就已經基本介紹過了,感興趣的能夠查看以前的文章,或參考該項目的 [ReleaseNote]github.com/containous/…server
最近在 Kubernetes 項目中,比較重大的一個變動就是 kubelet 對 cgroupv2 的支持了。#85218blog
這個 PR 從去年 11 月開始,直到最近纔剛被合併進去。這個 PR 的合併,對 cgroupv2 的推動很是重要。截至目前,Docker,containerd,runc 等都已經相繼增長了對 cgroupv2 的支持。我預計 cgroupv2 代替 v1 至少還須要兩三年的時間。但總體而言,是在逐步向前推動的。
還有一個須要注意的是 #89401 修復了 kubectl port-forward
時,忽略到了本地 port 的問題(受影響版本是 v1.18+)
kubenav 是一個包含桌面版和手機版的應用程序,能夠幫助你來管理 Kubernetes 集羣。
歡迎訂閱個人文章公衆號【MoeLove】