K8S的apiVersion該用哪個

本篇文章來自Terraform與Kubernetes中關于Deployment apps/v1的吐槽

Kubernetes的官方文檔中并沒有對apiVersion的詳細解釋戴陡,而且因為K8S本身版本也在快速迭代赚瘦,有些資源在低版本還在beta階段,到了高版本就變成了stable伺绽。

如Deployment:

1.6版本之前 apiVsersion:extensions/v1beta1

1.6版本到1.9版本之間:apps/v1beta1

1.9版本之后:apps/v1

一.各種apiVersion的含義

alpha

* 該軟件可能包含錯誤唤反。啟用一個功能可能會導致bug
* 隨時可能會丟棄對該功能的支持,恕不另行通知

beta

* 軟件經(jīng)過很好的測試捧颅。啟用功能被認為是安全的竿刁。
* 默認情況下功能是開啟的
* 細節(jié)可能會改變黄锤,但功能在后續(xù)版本不會被刪除

stable

* 該版本名稱命名方式:vX這里X是一個整數(shù)
* 穩(wěn)定版本、放心使用
* 將出現(xiàn)在后續(xù)發(fā)布的軟件版本中

v1

Kubernetes API的穩(wěn)定版本食拜,包含很多核心對象:pod鸵熟、service等

apps/v1beta2

在kubernetes1.8版本中,新增加了apps/v1beta2的概念负甸,apps/v1beta1同理
DaemonSet流强,Deployment,ReplicaSet 和 StatefulSet的當時版本遷入apps/v1beta2呻待,兼容原有的extensions/v1beta1

apps/v1

在kubernetes1.9版本中打月,引入apps/v1,deployment等資源從extensions/v1beta1, apps/v1beta1 和 apps/v1beta2遷入apps/v1蚕捉,原來的v1beta1等被廢棄奏篙。

apps/v1代表:包含一些通用的應用層的api組合,如:Deployments, RollingUpdates, and ReplicaSets

batch/v1

代表job相關的api組合

在kubernetes1.8版本中迫淹,新增了batch/v1beta1秘通,后CronJob 已經(jīng)遷移到了 batch/v1beta1,然后再遷入batch/v1

autoscaling/v1

代表自動擴縮容的api組合敛熬,kubernetes1.8版本中引入肺稀。
這個組合中后續(xù)的alpha 和 beta版本將支持基于memory使用量、其他監(jiān)控指標進行擴縮容

extensions/v1beta1

deployment等資源在1.6版本時放在這個版本中应民,后遷入到apps/v1beta2,再到apps/v1中統(tǒng)一管理

certificates.k8s.io/v1beta1

安全認證相關的api組合

authentication.k8s.io/v1

資源鑒權相關的api組合

二.查看當前可用的API版本

執(zhí)行 kubectl api-versions

kubernetes 1.8

apiextensions.k8s.io/v1beta1
apiregistration.k8s.io/v1beta1
apps/v1beta1
apps/v1beta2
authentication.k8s.io/v1
authentication.k8s.io/v1beta1
authorization.k8s.io/v1
authorization.k8s.io/v1beta1
autoscaling/v1
autoscaling/v2beta1
batch/v1
batch/v1beta1
certificates.k8s.io/v1beta1
extensions/v1beta1
networking.k8s.io/v1
policy/v1beta1
rbac.authorization.k8s.io/v1
rbac.authorization.k8s.io/v1beta1
settings.k8s.io/v1alpha1
storage.k8s.io/v1
storage.k8s.io/v1beta1
v1

kubernetes 1.11

admissionregistration.k8s.io/v1alpha1
admissionregistration.k8s.io/v1beta1
apiextensions.k8s.io/v1beta1
apiregistration.k8s.io/v1
apiregistration.k8s.io/v1beta1
apps/v1
apps/v1beta1
apps/v1beta2
authentication.k8s.io/v1
authentication.k8s.io/v1beta1
authorization.k8s.io/v1
authorization.k8s.io/v1beta1
autoscaling/v1
autoscaling/v2beta1
batch/v1
batch/v1beta1
certificates.k8s.io/v1beta1
events.k8s.io/v1beta1
extensions/v1beta1
networking.k8s.io/v1
policy/v1beta1
rbac.authorization.k8s.io/v1
rbac.authorization.k8s.io/v1beta1
scheduling.k8s.io/v1beta1
settings.k8s.io/v1alpha1
storage.k8s.io/v1
storage.k8s.io/v1alpha1
storage.k8s.io/v1beta1
v1
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末话原,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子诲锹,更是在濱河造成了極大的恐慌繁仁,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件辕狰,死亡現(xiàn)場離奇詭異改备,居然都是意外死亡,警方通過查閱死者的電腦和手機蔓倍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進店門悬钳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人偶翅,你說我怎么就攤上這事默勾。” “怎么了聚谁?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵母剥,是天一觀的道長。 經(jīng)常有香客問我,道長环疼,這世上最難降的妖魔是什么习霹? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮炫隶,結(jié)果婚禮上淋叶,老公的妹妹穿的比我還像新娘。我一直安慰自己伪阶,他們只是感情好煞檩,可當我...
    茶點故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著栅贴,像睡著了一般斟湃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上檐薯,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天凝赛,我揣著相機與錄音,去河邊找鬼厨剪。 笑死哄酝,一個胖子當著我的面吹牛友存,可吹牛的內(nèi)容都是我干的祷膳。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼屡立,長吁一口氣:“原來是場噩夢啊……” “哼直晨!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起膨俐,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤勇皇,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后焚刺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敛摘,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年乳愉,在試婚紗的時候發(fā)現(xiàn)自己被綠了兄淫。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡蔓姚,死狀恐怖捕虽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情坡脐,我是刑警寧澤泄私,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響晌端,放射性物質(zhì)發(fā)生泄漏捅暴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一咧纠、第九天 我趴在偏房一處隱蔽的房頂上張望伶唯。 院中可真熱鬧,春花似錦惧盹、人聲如沸乳幸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽粹断。三九已至,卻和暖如春嫡霞,著一層夾襖步出監(jiān)牢的瞬間瓶埋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工诊沪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留养筒,地道東北人。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓端姚,卻偏偏與公主長得像晕粪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子渐裸,可洞房花燭夜當晚...
    茶點故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容