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

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

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

      k8s~Endpoints的使用之負載均衡

      在《k8s~Endpoints的使用》文章中,我們知道了如何通過Endpoints來訪問外部資源,而本篇主要說一下它的另一個用法,service的負載均衡。

      service的負載pod

      注意:service轉發到endpoints只是實現了負載均衡,并沒有實現健康檢查,也就是當,說endpoint指向的節點宕機后,service也是會將流量轉向到這些節點的;如果希望實現監控檢查,可以使用envoy。

      service里有個endpoints,它里面存儲所有pod的地址信息,即請求從外部打到k8s的service的nodeport端口之后(沒有使用clusterIP虛擬ip,而是使用nodeport的方式,ip地址是節點宿主機的,端口也是宿主機的),它會將endpoints列表轉發,而endpionts里存儲的就是每個pod的ip地址,最后落到容器里。

      • 通過外部負載均衡器把請求打到 k8s的service里

      • service通過endpoints進行負載,把請求打到具體pod上面

      • 查看service信息,里面只顯示可用的endpoint信息

      [root@elasticsearch02 service-spi]# kubectl describe svc  keycloak  -n=cas
      Name:                     keycloak
      Namespace:                pkulaw-cas
      Labels:                   <none>
      Annotations:              field.cattle.io/publicEndpoints:
                                  [{"addresses":["192.168.3.2"],"port":32080,"protocol":"TCP","serviceName":"cas:keycloak","allNodes":true}]
                                kubectl.kubernetes.io/last-applied-configuration:
                                  {"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"name":"keycloak","namespace":"cas"},"spec":{"ports":[{"name":"htt...
      Selector:                 app=keycloak
      Type:                     NodePort
      IP:                       10.43.120.224
      Port:                     http  8080/TCP
      TargetPort:               8080/TCP
      NodePort:                 http  32080/TCP
      Endpoints:                10.42.1.180:8080,10.42.3.120:8080
      Session Affinity:         None
      External Traffic Policy:  Cluster
      Events:                   <none>
      
      
      • 查看endpoints信息,會區分可用和不可用的Subsets
      [root@elasticsearch02 service-spi]# kubectl describe ep  keycloak  -n=cas
      Name:         keycloak
      Namespace:    cas
      Labels:       <none>
      Annotations:  <none>
      Subsets:
        Addresses:          10.42.1.180,10.42.3.120
        NotReadyAddresses:  10.42.1.185
        Ports:
          Name  Port  Protocol
          ----  ----  --------
          http  8080  TCP
      
      Events:  <none>
      
      
      1. k8s~Endpoints的使用
      2. k8s~Endpoints的使用之負載均衡
      posted @ 2021-12-08 09:17  張占嶺  閱讀(2250)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日韩在线视频线观看一区| 18无码粉嫩小泬无套在线观看| 久久99国产精品尤物| 国产精品无遮挡猛进猛出| 精品中文人妻中文字幕| 五级黄高潮片90分钟视频| 人妻少妇精品视频二区| 欧洲美熟女乱av在免费| 久久婷婷综合色丁香五月| yw尤物av无码国产在线观看| 老司机亚洲精品一区二区| 国产97人人超碰CAO蜜芽PROM| 亚洲欧洲日韩国内高清| 国产成人无码免费看片软件| 天天爽夜夜爱| 粗大的内捧猛烈进出小视频| 久久夜色精品国产亚洲a| 精品亚洲国产成人av| 亚洲国产成人极品综合| 日本人一区二区在线观看| 国产精品免费第一区二区| 国产成人精品2021欧美日韩| 五月综合激情婷婷六月| 看全色黄大黄大色免费久久| 日韩中文字幕v亚洲中文字幕 | 精品av综合导航| 国产精品av中文字幕| 国产成人无码久久久精品一| 亚洲最大的成人网站| 精品久久免费国产乱色也| 蜜臀av人妻国产精品建身房| 亚洲精品无码在线观看| 日韩精品有码中文字幕| 202丰满熟女妇大| 久久精品国产99精品亚洲| 噜噜久久噜噜久久鬼88| 泰宁县| 欧美一区二区三区成人久久片| 视频一区视频二区在线视频| 亚洲AV无码破坏版在线观看| 久热久热中文字幕综合激情|