婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解kubernetes pod的編排和生命周期

詳解kubernetes pod的編排和生命周期

熱門標簽:10086外包用的什么外呼系統 宿城區電話機器人找哪家 麗江真人語音電話外呼系統 河南防封號電銷機器人是什么 打400電話怎么辦理收費 400電話辦理介紹信 福州企業電銷機器人排名 上海申請高400開頭的電話 怎么找到沒有地圖標注的店

K8S Master基本架構

      K8S的集群運行依賴Master節點和Node節點的通信,為了更好的理解第4部分的Pod生命周期,我們這里先給出K8S Master的簡單架構圖,后續的文章中,我們會分析Master、Node和Pod之間的關系。

Master的架構圖:

其中:

API Server提供了HTTP Rest接口,它是k8s中的所有資源增刪改查的唯一入口,也是集群控制的入口;

Scheduler是負責資源調度的進程;

Controller Manager是所有資源對象的自動化控制中心;

Etcd提供資源對象的數據保存服務

其中每個組件都有很多知識點,這里我們只要有個宏觀的印象就可以了,后續的文章中,我們會逐一分析。

Pod的編排思想

     上一篇文章末尾,我們提到了應用程序往k8s搬遷過程中的注意事項。這里重申一下,當我們想要把虛擬機上的應用程序搬遷到k8s中時,我們需要用Pod來構建我們應用程序模塊。這個時候,比較重要的一點是劃分我們應用程序模塊,因為容器和虛擬機的設計模式不同,但是為了更好的理解和對比這二者的關系,我們可以設想下面的對應關系:

k8s-----操作系統

Pod----虛擬機

容器----進程

1、k8s相當于物理機的操作系統,k8s管理Pod相當于物理機的操作系統管理虛擬機

2、Pod相當于虛擬機,Pod里面可能包含多個容器,對應于虛擬機中的很多進程

3、容器相當于進程,容器的本質,其實就是一個進程。

    有了這樣的概念,去理解Pod可能會更加形象。再說回我們的應用程序遷移,假設我們的應用程序存在:

web服務、日志分析、MySQL數據庫

三個關鍵的模塊,其中:

web服務和日志分析存在"超親密關系",因為日志分析模塊要消費web服務模塊產生的日志,所以他們必須部署在同一個服務器上。反之、web服務和MySQL數據庫之間完全可以通過TCP-IP的方式來訪問,就沒有必要部署在同一臺機器上。如果我們用容器運行這個應用,那么web服務需要和日志分析模塊打包在同一個Pod中,而MySQL數據庫服務單獨部署在一個Pod中即可,我們的應用程序遷移到k8s中,可能就是下面的結構:

將不同的進程或者任務,編排在同一個Pod中,這本質上,就是Pod的一種編排思想

Pod對象的屬性和容器的屬性?

     從上面的分析中不難看出,容器是隸屬于Pod中的一個元素,從yaml文件上看,容器就是Pod的整個yaml文件中的一個字段。現在我們看看Pod和容器有哪些重要屬性。

先看Pod的屬性:

1、凡是調度、網絡、存儲、安全相關的屬性,基本都是Pod相關的。

    調度,自然不用說,Pod是k8s的最小調度單元;網絡,同一個Pod中的容器共享Pod的網絡;存儲,可以通過Pod掛載卷的方式讓不同的容器共享Pod的存儲;安全,也是以Pod為維度來控制的。

2、凡是跟容器的Linux Namespace相關的屬性,也是Pod級別的。

    Pod的設計初衷,就是要容器之間共享Namespace。

3、凡是Pod中的容器要共享宿主機的Namespace,也一定是Pod級別的。

  這個更加容易理解,因為Pod要共享主機的Namespace,那么Pod中的容器必然是要共享相同的Namespace,所以這個設置一定是Pod級別的。

再看Container的2個重要屬性:

1、ImagePullPolicy:這個屬性定義了鏡像拉取的策略,它的默認值是always,也就是每次創建Pod都拉取一次鏡像,它還有2個其他的取值,分別是never和ifnotpresent,這兩個比較容易理解,一種是從來不拉取鏡像,一種是只有在不存在鏡像的時候才拉取鏡像。這里需要注意一點,如果我們的版本號配置的是latest這種的,那么ImagePullPolicy會被默認值always。

2、Lifecycle:顧名思義,它是在容器的生命周期中執行某些動作,它有兩個常見的參數,分別是postStart和preStop,就是在容器開始后或者容器結束前執行的一個特定操作。

Pod的生命周期

Pod的生命周期,主要體現在Pod的API的status部分,Pod的生命周期從開始到結束包含下面的幾個過程:

1、Pending,表示Pod的yaml文件已經交給k8s,并且保存在etcd(etcd是k8s中的元信息庫)中了。但是它由于調度不成功等原因沒有被創建。

2、Running,這個詞語具有迷惑性,它表示Pod已經調度成功,跟一臺具體的節點服務器綁定,Pod中的容器不一定全部都正常運行了,但是至少有一個在運行。

3、Succeeded,這個狀態意味著所有的容器都啟動完畢,并且已經退出。

4、Failed,這個很好理解,就是Pod中的容器至少有一個以非0狀態退出,也就是異常退出了。

5、Unknow。這是一個異常狀態,表示當前Pod的狀態不能正常的匯報給kube-apiserver了,這可能是主從節點之間的通信有問題。

如下所示為一個狀態為running的Pod

[root@VM-16-13-centos ~]# kubectl get pod
NAME                                READY     STATUS             RESTARTS   AGE
mysql-pd7jr                         1/1       Running            0          118d
myweb-60r22                         1/1       Running            0          80d

[root@VM-16-13-centos ~]# 
[root@VM-16-13-centos ~]# kubectl get pod mysql-pd7jr -o yaml
apiVersion: v1
kind: Pod
metadata:
  ...
spec:
  ...
status:
  ...
  hostIP: 127.0.0.1
  phase: Running
  podIP: 172.17.0.2
  startTime: 2020-11-20T09:01:39Z

以上就是詳解kubernetes pod的編排和生命周期的詳細內容,更多關于kubernetes pod的編排和生命周期的資料請關注腳本之家其它相關文章!

標簽:遵義 雞西 連云港 面試通知 朝陽 隴南 荊門 運城

巨人網絡通訊聲明:本文標題《詳解kubernetes pod的編排和生命周期》,本文關鍵詞  詳解,kubernetes,pod,的,編排,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解kubernetes pod的編排和生命周期》相關的同類信息!
  • 本頁收集關于詳解kubernetes pod的編排和生命周期的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    美女视频免费一区| 国产sm精品调教视频网站| 国产一区二区网址| 久久日一线二线三线suv| 免费成人av在线| 欧美精品一区二区精品网| 蜜臀va亚洲va欧美va天堂| 欧美日韩亚洲综合在线 | 国产成人亚洲综合色影视| 日韩欧美一区二区视频| 九一九一国产精品| 国产亚洲一本大道中文在线| 激情久久五月天| 国产精品国产三级国产| 欧美主播一区二区三区| 一区二区三区在线观看国产 | 99视频精品在线| 国产精品乱码人人做人人爱 | 91美女精品福利| 亚洲va欧美va国产va天堂影院| 91精品国产综合久久小美女| 国内久久精品视频| 成人欧美一区二区三区黑人麻豆 | 色域天天综合网| 麻豆一区二区99久久久久| 国产精品短视频| 在线观看国产91| 亚洲乱码精品一二三四区日韩在线| 一本久久a久久免费精品不卡| 亚洲18女电影在线观看| 中文字幕欧美一区| 免费成人结看片| 一区二区三区四区在线| 欧美日本高清视频在线观看| av在线播放不卡| 国产自产2019最新不卡| 天堂成人免费av电影一区| 1区2区3区国产精品| 久久精品人人做人人综合| 欧美xfplay| 欧美一二三四在线| 精品成人免费观看| 欧美日韩亚州综合| 欧美日韩在线综合| 欧美日韩在线精品一区二区三区激情 | 欧美精品丝袜中出| 国产一区二区三区在线观看精品 | 亚洲色图.com| 26uuu亚洲婷婷狠狠天堂| 精品一区二区三区免费播放 | 日韩一级完整毛片| 日韩欧美高清一区| 91精品国产一区二区| 7777精品伊人久久久大香线蕉的| 欧美一级夜夜爽| 国产欧美精品一区| 亚洲激情在线激情| 日产欧产美韩系列久久99| 国产一区二区伦理片| 91丨九色丨蝌蚪富婆spa| 91.xcao| 国产午夜精品一区二区三区嫩草| 亚洲欧美激情小说另类| 日本不卡中文字幕| 91网址在线看| 精品国产免费人成在线观看| 一区二区不卡在线播放 | 狠狠色丁香久久婷婷综| 国产主播一区二区三区| eeuss鲁片一区二区三区在线看| 欧美日韩中文字幕一区| 国产精品二三区| 日韩精品色哟哟| 国产成人日日夜夜| www国产成人免费观看视频 深夜成人网| 91精品在线观看入口| 亚洲精品一二三| 日本精品一级二级| 欧美韩日一区二区三区四区| 亚洲国产美国国产综合一区二区 | 亚洲丝袜精品丝袜在线| 日本午夜精品视频在线观看 | 国产精品国产a级| 另类中文字幕网| 337p亚洲精品色噜噜狠狠| 亚洲亚洲人成综合网络| 日本高清不卡视频| 亚洲午夜一二三区视频| 欧美性猛片aaaaaaa做受| 亚洲国产中文字幕在线视频综合 | 亚洲激情自拍偷拍| 欧美三级在线播放| 日韩va亚洲va欧美va久久| 日韩一区二区三区视频在线观看| 免费在线观看一区二区三区| 日韩免费一区二区| 精品一区二区三区欧美| 国产精品久线观看视频| 在线免费视频一区二区| 日本 国产 欧美色综合| 久久精品人人做人人爽97| 国产高清不卡二三区| 97aⅴ精品视频一二三区| 欧美猛男gaygay网站| 色先锋资源久久综合| 国内成+人亚洲+欧美+综合在线| 精品福利av导航| 久久久久久久久一| 国产午夜三级一区二区三| 国产偷v国产偷v亚洲高清| 婷婷综合五月天| 亚洲高清中文字幕| 国内久久精品视频| 在线观看www91| 国内成人自拍视频| 亚洲成人三级小说| 一区二区在线免费观看| 久久色.com| 久久久精品2019中文字幕之3| 日韩欧美国产电影| 日本大胆欧美人术艺术动态| 欧美日韩精品综合在线| 97成人超碰视| 欧美日本免费一区二区三区| 色婷婷久久久久swag精品 | 欧美性xxxxxx少妇| 亚洲无人区一区| 精品一区二区精品| 欧美三级在线看| 久久久综合视频| 欧美aⅴ一区二区三区视频| 狠狠色丁香九九婷婷综合五月| 成人av免费观看| 久久久久99精品国产片| 日韩电影在线一区二区三区| 成人久久视频在线观看| 精品国精品国产| 日韩专区一卡二卡| 一本色道久久综合亚洲精品按摩| 国产午夜亚洲精品午夜鲁丝片| 蜜臀精品一区二区三区在线观看| 国产一区不卡视频| 在线播放中文字幕一区| 亚洲成人免费看| 色婷婷av一区二区三区软件 | 91麻豆产精品久久久久久| 久久免费看少妇高潮| 久久精品久久综合| 久久久久久黄色| 国产成人精品亚洲777人妖| 欧美激情一二三区| 高清成人免费视频| 国产精品人妖ts系列视频| 成人av网站在线| 亚洲欧美激情在线| 国产呦萝稀缺另类资源| 亚洲欧洲av另类| 91久久线看在观草草青青| 亚洲欧美另类久久久精品| 69堂亚洲精品首页| 麻豆精品精品国产自在97香蕉| 精品国产精品一区二区夜夜嗨| 国产ts人妖一区二区| 亚洲免费在线观看| 欧美一区二区人人喊爽| 人人精品人人爱| 国产欧美综合在线观看第十页| 顶级嫩模精品视频在线看| 亚洲免费观看高清| 亚洲精品一区二区三区99| www..com久久爱| 午夜精品久久久久久久99水蜜桃| 精品国产91洋老外米糕| 成人黄色综合网站| 日产国产高清一区二区三区| 中文字幕不卡在线播放| 欧美亚洲动漫制服丝袜| 国产99精品国产| 午夜精品一区二区三区三上悠亚| 日韩精品专区在线| 91一区一区三区| 麻豆视频一区二区| 亚洲一区二区精品视频| 欧美成人bangbros| 欧美性受xxxx黑人xyx性爽| 激情久久五月天| 一区二区三区日韩精品| 国产亚洲欧美激情| 欧美日韩一区二区三区免费看| 国产成人啪免费观看软件| 婷婷六月综合网| 国产精品嫩草影院com| 精品日韩在线观看| 欧美三级三级三级爽爽爽| 成人爱爱电影网址| 国产一区二区三区电影在线观看| 亚洲狠狠丁香婷婷综合久久久| 2023国产精品| 日韩免费电影网站| 欧美亚洲国产一区二区三区|