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

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

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

      k8s:: Service 管理 deployment

      Service 管理 deployment

      image


      1.0 構建service綁定deployment

      /* 在service層創建端口8888,轉發到test1命名空間pod的80端口 */
      kubectl  expose deployment nginx-deployment --port=8888 --target-port=80 -n test1
      /* 刪除service層 */
      kubectl delete service nginx-deployment -n test1
      

      image

      1.1 構建service綁定deployment,可以供外部客戶端訪問

      kubectl  expose deployment nginx-deployment --port=8888 --target-port=80 -n test1 --type=NodePort
      

      image

      1.3 yml文件方式創建

      # metadata層信息要一致 
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        namespace: test1
        name: nginx-deployment
        labels:
          app: nginx
      spec:
        replicas: 3
        selector:
          matchLabels:
            app: nginx
        template:
          metadata:
            labels:
              app: nginx
          spec:
            containers:
            - name: nginx
              image: nginx
              ports:
              - containerPort: 80
      ---
      apiVersion: v1
      kind: Service
      metadata:
        namespace: test1
        name: nginx-deployment
        labels:
          app: nginx-deployment
      spec:
        selector:
          app: nginx
        ports:
        - port: 8888
          targetPort: 80
        type: NodePort
      

      一般不會直接使用Service 管理 deployment,而是使用ingress對象。


      Ingress

      Ingress 是 Kubernetes 的一種 API 對象。
      將集群內部的 Service 通過 HTTP/HTTPS 方式暴露到集群外部,并通過規則定義 HTTP/HTTPS 的路由。
      Ingress 具備如下特性:集群外部可訪問的 URL、負載均衡、SSL Termination、按域名路由(name-based virtual hosting)。
      image

      apiVersion: apps/v1
      kind: Deployment
      metadata:
        namespace: test1
        name: nginx-deployment
        labels:
          app: nginx
      spec:
        replicas: 3
        selector:
          matchLabels:
            app: nginx
        template:
          metadata:
            labels:
              app: nginx
          spec:
            containers:
            - name: nginx
              image: nginx
              ports:
              - containerPort: 80
      ---
      
      apiVersion: v1
      kind: Service
      metadata:
        namespace: test1
        name: nginx-deployment
        labels:
          app: nginx-deployment
      spec:
        selector:
          app: nginx
        ports:
        - port: 8888
          targetPort: 80
        type: NodePort
      ---
      apiVersion: networking.k8s.io/v1
      kind: Ingress
      metadata:
        namespace: test1
        name: nginx-ingress
      spec:
        ingressClassName: ingress
        rules:
        - host: ingress.nginx.com
          http:
            paths:
            - path: /
              pathType: Prefix
              backend:
                service:
                  name: nginx-deployment
                  port:
                    number: 8888
      

      win下hosts加上域名配置,客戶端就能使用域名訪問

      image

      posted @ 2023-12-24 19:08  osbreak  閱讀(62)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品99中文字幕| 成人免费乱码大片a毛片| 国产精品中文字幕综合| 青草99在线免费观看| 亚洲最大成人网色| 男人扒开添女人下部免费视频| 国产偷窥厕所一区二区| 99国产精品永久免费视频| 亚洲AV无码一二区三区在线播放| 成A人片亚洲日本久久| 久久亚洲精品亚洲人av| 久久综合国产精品一区二区| 強壮公弄得我次次高潮A片| 人人做人人妻人人精| 麻豆亚洲自偷拍精品日韩另| 国产精品视频中文字幕| 国产又色又爽又黄刺激视频 | 亚洲AV永久中文无码精品综合| 亚洲国产天堂久久综合226114 | 精品乱人码一区二区二区| 国产精品剧情亚洲二区| 精品国产日韩亚洲一区| 亚洲人成绝网站色www| 人妻系列无码专区免费| 小嫩模无套内谢第一次| 超碰人人超碰人人| 天堂v亚洲国产v第一次| 国产在线无码不卡播放| 97午夜理论电影影院| 国产AV无码专区亚洲AWWW| 国产成人综合色视频精品| 成人自拍小视频在线观看| 国产成人精品亚洲午夜麻豆| 午夜福利精品国产二区| 99网友自拍视频在线| 色综合久久蜜芽国产精品| 国产精品中文字幕自拍| 国产欧美日韩免费看AⅤ视频| 亚洲精品国模一区二区| 河东区| 免费的特黄特色大片|