K8S 生態週報| Helm v3.2.1 發佈

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

Helm v3.2.1 版本發佈

本週 Helm 發佈了 v3.2.1 版本,這是 v3.2 系列的第一個 patch 版本。這次包含一些值得關注的內容:github

  • #7959 修復了一個 Helm v3 從 3.0-rc 版一直存在的一個 bug ,詳情見 #6899, 但 --reuse-values 這個參數用的人可能很少,實際上影響沒那麼大;json

  • #7653 修改了 helm upgrade 的行爲,容許對一個失敗的 Release 執行 helm upgrade 進行從新部署,而不須要先刪除掉舊的 Release;(方便了不少!)bash

其實本週 Helm 還發布了 v2.16.7 ,雖然 Helm 2 已經進入了維護期,但不得不說,維護團隊仍是很靠譜的,一直在持續打 patch 中。app

繼續建議你們升級至 Helm v3 。jsonp

對此版本感興趣的朋友可查看其完整的 ReleaseNotespa

Rancher v2.4.3 發佈

Rancher v2.4 是個大版本,本次發佈的 v2.4.3 中包含了其很多更新和修復,一塊兒來看看吧!code

  • 對於使用 RHEL/CentOS 節點池的用戶,默認的 Docker 存儲驅動已經修改爲了 overlay2,這裏須要尤爲注意。 本來的 devicemapper 存儲驅動已經在 Docker 中被標記爲廢棄,以前的週報中也有作過相關解釋,此處再也不贅述;
  • 實驗性新功能的 Feature Flags 選項,你能夠經過啓動參數指定,或者直接經過 UI 來進行選擇,使用文檔參考 rancher.com/docs/ranche…
  • #21361 修復了 Rancher 內存泄漏,可能致使系統 OOM 的問題
  • #26061 修復了當有大量 LDAP group 的時候,登陸慢的狀況;

還有一些其餘的修正和改進,有興趣的朋友可參考其 ReleaseNotecdn

上游進展

  • #88915 修正了一個 kubelet image manager 中可能會致使 static pod workers 中止工做的問題。這個問題看記錄是從 1.10 引入的,但我還還沒有在生產環境中遇到此問題。不過仍是建議儘快升級;
  • #89660 kubectl 的輸出格式中,將會提供一個 將 JSONPATH 輸出爲 JSON 的選項,

示例輸出以下:ip

old:
$ /old/kubectl get pod -o=jsonpath='{ ..'ip' }'
10.42.0.50 10.42.0.48 10.42.0.49

new/unchanged:
$ kubectl get pod -o=jsonpath='{ ..'ip' }'
10.42.0.50 10.42.0.49 10.42.0.48

new:
$ kubectl get pod -o=jsonpath-as-json='{ ..'ip' }'
[
    "10.42.0.50",
    "10.42.0.49",
    "10.42.0.48"
]
複製代碼
  • #88723 kubectl taint 變得更加靈活,再也不須要指定所有的資源名了;

歡迎訂閱個人文章公衆號【MoeLove】

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