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

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

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

      云原生系列2 部署你的第一個k8s應用

      image.png

      云原生的概念和理論體系非常的完備,but talk is cheap , show me the code ! 但是作為一名程序員,能動手的咱絕對不多BB,雖然talk并不cheap , 能跟不同層次的人講明白一件事情,本身就不是一件容易的事情。


      引題用的圖的意思: hello world !
      即部署你的第一個k8s應用。

      部署步驟

      1. 準備你的應用程序;
      2. 編寫Dockerfile,制作鏡像,并測試;
      3. 編寫yaml文件,找一個k8s資源,部署上線;


      初略的步驟,實際每個步驟做到都不簡單,可以進一步拆分成很多二級步驟;后面安排單獨的一篇來介紹。

      為了節約時間,這里直接放一個nginx的例子。
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: nginx-deployment
      spec:
        selector:
          matchLables:
            app: nginx
        replicas: 2
        template:
          metadata:
            labels:
              app: nginx
          spec:
            containers:
            - name: nginx
              image: nginx:1.7.9
              ports:
              - containerPort: 80
              volumeMounts:
              - mountPath: "/usr/share/nginx/html"
                name: nginx-vol
          volumes:
          - name: nginx-vol
            emptyDir: {}
      

      k8s相關指令

      執行指令

      kubectl apply -f you.yaml
      

      按照標簽篩選pod

      kubectl get pods -l app=xxx
      

      查看pod對象定義

      kubectl describe pod youpodname
      

      進入容器內部

      kubectl exec -it youpodname -- /bin/bash
      

      刪除對象

      kubectl delete -f you.yaml
      
      kubectl delete deployments/youdeploymentname
      


      k8s相關概念

      deployment


      定義多副本的對象,當pod的定義發生變化的時候,滾動升級

      pod


      k8s世界中的應用,對應容器組,容器組里面有多個

      metadata


      元數據, 分為面向用戶的label 和面向內部對象的annotation ;

      spec


      即定義,每個對象的元素不一樣,比如deployment 和 pod ;

      volume


      即數據卷。 相對于pod來說,有兩種數據卷、


      emptyDir: 宿主機上的默認目錄
      hostPath: 顯示指定的宿主機的目錄;

      devops思考




      開發人員開發完程序之后,提供兩個文件跟運維對接,提高devops體驗;

      Dockerfile : 制作鏡像,標準化開發和部署環境;
      app.yaml: k8s的部署配置文件,標準化部署配置參數;


      小結


      第一個k8s容器化應用.png

      原創不易,關注誠可貴,轉發價更高!轉載請注明出處,讓我們互通有無,共同進步,歡迎溝通交流。

      posted @ 2021-02-15 22:54  李福春  閱讀(436)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 男女激情一区二区三区| 99中文字幕国产精品| 亚洲av永久无码精品天堂久久| 国产精品高清视亚洲乱码| 中文字幕在线永久免费视频 | 国产成A人片在线观看视频下载| 一本一道av无码中文字幕﹣百度| 亚洲精品一区二区18禁| 亚洲综合网国产精品一区| 精品视频不卡免费观看| 日本新janpanese乱熟| 亚洲国产激情一区二区三区| 亚洲乱理伦片在线观看中字| 亚洲天堂网中文在线资源| 国产成人剧情AV麻豆果冻| 亚洲欧美综合一区二区三区| 亚洲国产精品综合久久2007| 欧美丰满熟妇xxxx性| 天天天做夜夜夜做无码| 亚洲欧美日韩成人综合一区| 国产天堂亚洲国产碰碰| 亚洲国产美女精品久久久| 亚洲熟女精品一区二区| 国产午夜A理论毛片| 日韩精品中文女同在线播放| 97久久久亚洲综合久久| 久久久久夜夜夜精品国产| 国产精品中文字幕二区| 常山县| 变态另类视频一区二区三区| 一区二区三区鲁丝不卡| 亚洲综合在线日韩av| 亚洲区激情区无码区日韩区| 亚洲中国精品精华液| 国产超高清麻豆精品传媒麻豆精品 | 国产不卡av一区二区| 亚洲精品tv久久久久久久久久 | 免费av深夜在线观看| 日韩国产精品中文字幕| 嫩江县| 天天爽天天摸天天碰|