<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      云原生系列3 pod核心字段

      image.png




      pod是容器化的基礎(chǔ),好比大樓的地基。

      Pod跟容器的關(guān)系



      類比一下:

      POD: 物理機
      容器: 物理機上的一個進程;

      容器只是Pod的一個普通字段。

      Pod的作用范圍


      跟容器的linux namespace相關(guān)的東西一定是Pod級別的,pod。




      比如:


      網(wǎng)絡(luò): hostAliases : 寫入/ect/hosts內(nèi)容 ; sharePrcessNamespace: 共享PID 空間


      存儲: vlume


      安全: secret


      調(diào)度: NodeSelector 用戶指定pod跟node的對應(yīng)關(guān)系 ; NodeName 標識調(diào)度過了,可用來調(diào)試pod;






      Pod的Container元素

      containers和initContainers關(guān)系



      initContainers先于containers創(chuàng)建 ; sidecar實現(xiàn)的重要基礎(chǔ);按照定義的順序來執(zhí)行;

      containers: 容器定義

      元素如下:
      元素 說明
      image 鏡像地址
      ports 端口定義
      command 啟動指令
      workingDir 工作目錄
      volumeMounts 數(shù)據(jù)卷掛載
      imagePullPolicy 鏡像拉取策略
      lifecycle 容器生命周期鉤子定義
      preStop
      postStart


      Pod的問題定位


      通過 spec.status.phase來定位;


      pending:創(chuàng)建過程中,由于某些原因調(diào)度失敗
      running: 正常運行中
      succeed: 一次性調(diào)度成功
      failed: 調(diào)度失敗
      unknow: 未知


      還可以結(jié)合 condition來定位:


      unscheduled: 沒有調(diào)度
      podScheduled: pod調(diào)度中
      ready: 準備好
      initalized: 初始化中


      其它指令


      attach: 進入容器的tty 命令行,如果有安裝的話;

      kubectl attach -it youpodname -c youcontainername
      

      小結(jié)

      圍繞pod的核心字段做了介紹。


      示例配置文件:

      apiVersion: apps/v1
      kind: Pod
      metadata:
        name: my-pod
      spec:
        shareProcessNamespace: true
        nodeSelector:
          diskType: ssd
        hostAliases:
        - ip: "10.10.10.9"
          hostnames:
          - "a.b.com"
          - "ac.b.com"
        lifecycle:
          postStart:
            exec:
              command: ["/bin/bash","-c","echo 'xxxx'> /usr/share/messages"]
          preStop:
            exec:
              command: ["/usr/sbin/nginx","-t","quit"]
      



      ![pod概念.png](https://img2020.cnblogs.com/other/268922/202102/268922-20210216230818087-1413436291.png)

      原創(chuàng)不易,關(guān)注誠可貴,轉(zhuǎn)發(fā)價更高!轉(zhuǎn)載請注明出處,讓我們互通有無,共同進步,歡迎溝通交流。

      posted @ 2021-02-16 23:08  李福春  閱讀(267)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 坐盗市亚洲综合一二三区| 久久久久久久久18禁秘| 成人午夜免费无码视频在线观看| 日日碰狠狠添天天爽超碰97| 天天综合亚洲色在线精品| 临洮县| 国产美女裸身网站免费观看视频| 亚洲国模精品一区二区| 蜜臀在线播放一区在线播放| 好爽毛片一区二区三区四| 人妻精品动漫H无码中字| 精品久久久无码人妻中文字幕| 男女性高爱潮免费网站| 又粗又硬又黄a级毛片| 久久99精品久久久大学生| 在线 欧美 中文 亚洲 精品| 亚洲中文字幕久久精品码| 国产精品会所一区二区三区| 蜜桃av无码免费看永久| 他掀开裙子把舌头伸进去添视频| 日韩高清亚洲日韩精品一区二区| 欧乱色国产精品兔费视频| 国产毛片三区二区一区| 中文字幕乱码一区二区免费| 99久久国产成人免费网站| 华人在线亚洲欧美精品| 欧美三级欧美成人高清| 亚洲激情国产一区二区三区 | 国产精品成| 亚洲天堂网中文在线资源| 少妇久久久被弄到高潮| 人妻聚色窝窝人体WWW一区| 亚洲综合高清一区二区三区 | 国产成人夜色高潮福利app| 亚洲中文一区二区av| 亚洲成人av在线资源| 亚洲女人天堂成人av在线| 久久中文字幕无码一区二区| 久久精品国产99久久久古代| 成人又黄又爽又色的视频| 国产成人女人在线观看|