觀點 · 資訊分享

Azure AKS 宣布 2027 年 6 月 30 日退場 Ubuntu 22.04:不升級 24.04,就不再有安全修補

Azure Kubernetes Service 公告將在 2027 年 6 月 30 日退場 Ubuntu 22.04。到期後不能建新節點池、也不再有新映像與安全修補;2028 年 4 月 30 日舊映像被移除,擴縮與修復操作會失敗。

發布
2026-04-17
篇幅
約 3 分鐘 · 1,496 字
結構
8 節 + 4 題常見問題
標籤
#Azure#AKS#Ubuntu#服務退場
Azure AKS 宣布 2027 年 6 月 30 日退場 Ubuntu 22.04:不升級 24.04,就不再有安全修補

一句話看懂:Azure 的 Kubernetes 服務(AKS)宣布,2027 年 6 月 30 日起不再支援 Ubuntu 22.04,時間還很充裕,但要在那之前把節點換成 Ubuntu 24.04。

AKS 將退場 Ubuntu 22.04資訊圖卡:2027/6/30 起沒有新映像與安全修補,要在那之前換到 Ubuntu 24.04

先用白話講:這是什麼意思?

你租了一間公寓,房東通知:這棟舊大樓 2027 年 6 月底之後不再有人修水管、補牆壁,再之後連大樓本身都要拆掉。你有一年多的時間可以搬家,但搬家前得先確認新家在哪、要怎麼搬。

AKS 是 Azure 上用來跑容器的服務,每台「節點」背後都是一台跑著作業系統的主機。這次要退場的是其中一個作業系統版本:Ubuntu 22.04。

發生什麼事

Azure 在 4 月 16 日公告了退場時程:

日期 發生什麼事
現在到 2027-06-30 Ubuntu 22.04 照常使用,不受影響
2027-06-30 之後 不能建新節點池;AKS 不再產出新節點映像;既有節點池沒有安全修補
2028-04-30 AKS 移除 Ubuntu 22.04 的節點映像與既有程式碼,擴縮與修復操作會失敗

官方建議在 2027 年 6 月 30 日前,轉到 Ubuntu 24.04 或更新版本,新版有核心更新與安全強化。

你該怎麼升級?

要看你的叢集設定的 OSSku(作業系統 SKU):

  • 設成 Ubuntu:把 Kubernetes 升到 1.35 以上時,會自動換成 Ubuntu 24.04,不用另外動作。
  • 設成 Ubuntu2204:要手動改。Kubernetes 1.35 以上改成 Ubuntu;1.32 以上則可改成 Ubuntu2404。

升級前的三個小檢查

  1. 查一下每個節點池的 OSSku 是 Ubuntu 還是 Ubuntu2204。
  2. 確認叢集的 Kubernetes 版本,看是否已經到官方提到的 1.32 或 1.35 以上。
  3. 如果有打算用長期支援,先排好節點池轉到 Ubuntu 24.04 的時間。

給開發者的技術細節

  • 想對 Kubernetes 1.33 以上啟用長期支援(LTS),官方說要先把節點池更新到 Ubuntu 24.04。
  • 退場公告也可能不會馬上出現在 Azure 的「退場工作簿」(Azure Retirement Workbook):官方說公告後最多兩週內可能看不到。
  • 官方提供轉換文件與支援的 Ubuntu 版本清單,細節請看 AKS 的 OS 升級文件。

我的看法

服務退場是接案時最容易被忽略的一種風險:系統正常運作,沒人想去動,直到某天發現基礎映像已經沒有安全修補。這則公告給的時間有一年多,反而更容易被拖。

如果你替客戶管理 AKS,建議現在就做兩件小事:第一,查一下叢集用的是 Ubuntu 還是 Ubuntu2204;第二,把「升級到 Ubuntu 24.04」放進下一次 Kubernetes 版本升級的清單,而不是另外開一個專案。順便跟客戶講清楚:這不是壞事,只是維護成本的一部分。

名詞小辭典

  • AKS(Azure Kubernetes Service):Azure 提供的託管 Kubernetes 服務,幫你管容器的調度與主機。
  • 節點池(Node pool):一群規格相同、跑同一種作業系統的主機。
  • OSSku:指定節點用哪個作業系統版本的設定值。
  • LTS(長期支援):延長某個版本的維護期限,讓你不用太頻繁升級。

資料來源

常見問題

我現在要馬上處理嗎?
不用。官方說到 2027 年 6 月 30 日之前,Ubuntu 22.04 在 AKS 上可以照常使用。但建議提早排進維護計畫,避免到期前才趕。
不處理會怎樣?
2027 年 6 月 30 日之後:不能建立新節點池、AKS 不再產出新的節點映像、既有節點池不再收到安全修補。2028 年 4 月 30 日 AKS 移除 Ubuntu 22.04 的節點映像,擴縮與修復操作會失敗。
怎麼升級?
看你的 OSSku 設定:設成 Ubuntu 的,升到 Kubernetes 1.35 以上會自動換成 Ubuntu 24.04;設成 Ubuntu2204 的,要改成 Ubuntu(Kubernetes 1.35 以上)或 Ubuntu2404(Kubernetes 1.32 以上)。
這跟長期支援(LTS)有關嗎?
有。官方說如果想對 Kubernetes 1.33 以上啟用長期支援,要先把節點池更新到 Ubuntu 24.04。
LINE