版本對應說明

Koffline 從 v1.0.0 版本開始,映像檔版本號將採取更直觀與容易理解的規範,以符合語義化版本格式。

  [koffline 版本]_[kubernetes 版本]-[安裝腳本版本]-[作業系統]
  
  • koffline 版本:主要隨著 koffline 功能增強或問題修正,版本號遞增
  • k8s 版本:該映像檔內所包含的離線安裝 Kubernetes 版本
  • 安裝腳本版本:該映像檔內所包含的離線安裝腳本工具 (i.e. kubespray) 版本
  • 作業系統:該映像檔所支援安裝的目標作業系統

範例如下:

  1.0.0_k8s.1.28.14-kubespray.2.24.cd16ac7e-rhel8
1.0.0-rc.1_k8s.1.28.14-kubespray.2.24.cd16ac7e-rhel8
1.0.0-beta_k8s.1.28.14-kubespray.2.24.cd16ac7e-rhel8
  

Release 分支的名稱是不含作業系統的前三段(例如 1.0.2_k8s.1.36.4-kubespray.2.32.990d3035):同一個 kubespray 版本只有一條分支,作業系統在打包時依 TARGET_OS 接上,所以一條分支可以產出多個作業系統的映像檔,映像檔 tag 格式不變。

Was this page helpful?