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

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

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

      云原生系列1 pod基礎(chǔ)

      POD解決了什么問題?


      成組資源調(diào)度問題的解決。

      mesos采用的資源囤積策略容易出現(xiàn)死鎖和調(diào)度效率低下問題;
      google采用的樂觀調(diào)度技術(shù)難度非常大;


      而k8s使用pod優(yōu)雅的解決了這個問題。


      pod的出現(xiàn)解決了兩個問題。

      第一:解決了超親密關(guān)系的進程協(xié)作;

      第二:容器設(shè)計模式sidecar應用的載體;


      POD是什么?



      pod是邏輯概念,在linux操作系統(tǒng)中并不存在,對應了容器組,是k8s中原子調(diào)度單位,物理結(jié)構(gòu)如下圖:

      ![image.png](https://img2020.cnblogs.com/other/268922/202102/268922-20210214234357945-337352592.png)



      infra容器是一個使用編譯語言編寫的輕量級程序,其它業(yè)務容器共享了infra容器的network namespace,即pod的所有網(wǎng)絡流量都是通過infra容器來處理的,永遠處于暫停狀態(tài),跟pod同生命周期。

      pod里的容器共享volumn ;


      物理結(jié)構(gòu)決定了它非常適合用來處理超親密關(guān)系的容器或者說程序。


      POD的應用例子



      共享volumn:的兩個容器
      apiVersion: v1
      kind: pod
      metadata:
        name: two-container
      spec:
        restartPolicy: Never
        volumes:
          - name: shared-data
            hostPath:
              path: /data
        containers:
          - name: nginx-container
            image: nginx
            volumeMounts:
              - name: shared-data
                mountPath: /usr/share/nginx/html
          - name: debian-container
            image: debian
            volumeMounts:
              - name: shared-data
                mountPath: /pod-data
            command: ["/bin/sh"]
            args: ["-c","echo hello from  > /pod-data/index.html"]
      
      


      sidecar模式應用例子:(javaweb程序采用sidecar模式共享volumn,是的war跟tomcat獨立更新和演進)
      apiVersion: v1
      kind: Pod
      metadata:
          name: javaweb
      spec:
        initContainers:
        - image: war:v2
          name: war
          command: ["cp", "/sample.war","app"]
          volumeMounts:
          - mountPath: /app
            name: app-volunn
        containers:
        - image: tomcat
          name: tomcat
          command: ["sh","-c","startup.sh"]
          volumeMounts:
            - mountPath: /app
                name: app-volunn
          volumes:
          - name: app-volumn
            emptyDir: {}
      


      小結(jié)




      pod的物理結(jié)構(gòu)決定了它非常適合處理超親密關(guān)系的一組容器,也是sidecar即服務網(wǎng)格的基礎(chǔ)。



      ![pod.png](https://img2020.cnblogs.com/other/268922/202102/268922-20210214234358709-1363172180.png)

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

      posted @ 2021-02-14 23:44  李福春  閱讀(409)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品成人va在线播放| 久操资源站| 日本伊人色综合网| 欧洲国产成人久久精品综合| 欧美精品亚洲精品日韩专区| 国产精品扒开腿做爽爽爽a片唱戏| 久久一日本道色综合久久| 虎白女粉嫩尤物福利视频| 中文字幕人妻丝袜美腿乱 | japanese丰满奶水| 一区二区三区精品偷拍| 中文字幕无线码在线观看| 久久久久国精品产熟女久色| 亚洲免费一区二区av| 成人精品天堂一区二区三区| 亚洲男女羞羞无遮挡久久丫| 欧洲精品亚洲精品日韩专区| 特黄大片又粗又大又暴| 欧美色欧美亚洲高清在线观看| 国产精品乱码人妻一区二区三区 | 国产精品福利片在线观看| 黑人巨大无码中文字幕无码| 男人的天堂va在线无码| 亚洲精品久荜中文字幕| 国产成人精品亚洲一区二区| 国产V日韩V亚洲欧美久久| 中文字幕成熟丰满人妻| 草裙社区精品视频播放| 中文字幕永久精品国产| 日本一区二区不卡精品| 国产av麻豆mag剧集| 国产桃色在线成免费视频| 亚洲综合在线日韩av| 亚洲欧洲成人a∨在线| 国产成人高清精品亚洲| 一区二区三区激情都市| 夜夜夜高潮夜夜爽夜夜爰爰| 国产欧美日韩精品丝袜高跟鞋| 亚洲宅男精品一区在线观看| 亚洲欧美日韩在线不卡| 色婷婷日日躁夜夜躁|