老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

KubernetesV1.17開啟拓撲感知服務路由-創新互聯

Kubernetes V1.17開啟 拓撲感知服務路由

1、名詞解釋:

拓撲域:表示在集群中某個節點,可操作區域,也就是拓撲域名。
Endpoint: IP-Port 一般來說是Node當中pod的ip+port。
Service:一組依靠labelselector的pod,起到流量均衡分發管理的作用。

2、給所有組件打開ServiceTopology和Endpointslice

集群版本在V1.17以上
Kube-proxy 以iptables或IPVS模式運行(alpha階段暫時只實現這兩種模式)。
Service K8S的service資源,關聯一組endpoint,準發到某個endpoint。
啟用了Endpoint Slices
給所有組件打開ServiceTopology和Endpointslice這兩個Feature gate:
--feature-gates=ServiceTopology=true,EndpointSlice=true

3、kube-apiserver 組件修改

kube-apiserver 前期啟動OwnerReferencesPermissionEnforcement 插件請刪除不然一直提示  Warning  FailedToUpdateEndpointSlices  8m24s (x7 over 11m)  endpoint-slice-controller  (combined from similar events): Error updating Endpoint Slices for Service kube-system/kube-dns: Error creating EndpointSlice for Service kube-syste
m/kube-dns: endpointslices.discovery.k8s.io "kube-dns-x8qmh" is forbidden: cannot set blockOwnerDeletion if an ownerReference refers to a resource you can't set finalizers on: , 

4、更新配置文件及重啟所有組件

5、驗證endpointslices 是否正常

root@Qist:/opt/kube14# kubectl get endpointslices
NAME                   ADDRESSTYPE   PORTS        ENDPOINTS                    AGE
kube-dns-kh6ls         IPv4          53,9153,53   10.83.98.136,10.90.153.135   15m
metrics-server-gqgqm   IPv4          443          10.93.92.195                 15m

6、 驗證ServiceTopology

在 Service spec 里加上 topologyKeys 字段,表示該 Service 優先順序選用的拓撲域列表,對應節點標簽的 key;當訪問此 Service 時,會找是否有 endpoint 有對應 topology key 的拓撲信息并且 value 跟當前節點也一樣,如果是,那就選定此 topology key 作為當前轉發的拓撲域,并且篩選出其余所有在這個拓撲域的 endpoint 來進行轉發;如果沒有找到任何 endpoint 在當前 topology key 對應拓撲域,就會嘗試第二個 topology key,依此類推;如果遍歷完所有 topology key 也沒有匹配到 endpoint 就會拒絕轉發,就像此 service 沒有后端 endpoint 一樣。

有一個特殊的 topology key “*“,它可以匹配所有 endpoint,如果 topologyKeys 包含了 *,它必須在列表末尾,通常是在沒有匹配到合適的拓撲域來實現就近轉發時,就打消就近轉發的念頭,可以轉發到任意 endpoint 上。

當前 topology key 支持以下可能的值(未來會增加更多):

kubernetes.io/hostname: 節點的 hostname,通常將它放列表中第一個,表示如果本機有 endpoint 就直接轉發到本機的 endpoint。
topology.kubernetes.io/zone: 節點所在的可用區,通常將它放在 kubernetes.io/hostname 后面,表示如果本機沒有對應 endpoint,就轉發到當前可用區其它節點上的 endpoint(部分云廠商跨可用區通信會收取額外的流量費用)。
topology.kubernetes.io/region: 表示節點所在的地域,表示轉發到當前地域的 endpoint,這個用的應該會比較少,因為通常集群所有節點都只會在同一個地域,如果節點跨地域了,節點之間通信延時將會很高。
*: 忽略拓撲域,匹配所有 endpoint,相當于一個保底策略,避免丟包,只能放在列表末尾。
topologyKeys 與 externalTrafficPolicy=Local 不兼容,是互斥的,如果 externalTrafficPolicy 為 Local,就不能定義 topologyKeys,反之亦然。
topology key 必須是合法的 label 格式,并且最多定義 16 個 key。
# 以kube-dns 為例:
---
apiVersion: v1
kind: Service
metadata:
  name: kube-dns
  namespace: kube-system
  labels:
    k8s-app: kube-dns
    kubernetes.io/cluster-service: "true"
    addonmanager.kubernetes.io/mode: Reconcile
    kubernetes.io/name: "CoreDNS"
spec:
  selector:
    k8s-app: kube-dns
  clusterIP: 192.66.0.2
  topologyKeys: ["kubernetes.io/hostname", "topology.kubernetes.io/zone", "*"] # 添加參數
  ports:
  - name: dns
    port: 53
    protocol: UDP
  - name: dns-tcp
    port: 53
    protocol: TCP
  - name: metrics
    port: 9153
    protocol: TCP
# 驗證ServiceTopology 是否生效
進去node 節點
無kube-dns 容器節點
root@k8s-master-01:~# ipvsadm -Ln | grep :53
TCP  10.66.0.2:53 rr
  -> 10.83.98.136:53              Masq    1      0          0
  -> 10.90.153.135:53             Masq    1      0          0
UDP  10.66.0.2:53 rr
  -> 10.83.98.136:53              Masq    1      0          0
  -> 10.90.153.135:53             Masq    1      0          0
# 有kube-dns 容器節點
[root@k8s-node-09 ~]# ipvsadm -Ln| grep :53
TCP  10.66.0.2:53 rr
  -> 10.90.153.135:53             Masq    1      0          0
UDP  10.66.0.2:53 rr
  -> 10.90.153.135:53             Masq    1      0          0
# 直接就是當前node 節點容器IP

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

創新互聯公司-專業網站定制、快速模板網站建設、高性價比新干網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式新干網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋新干地區。費用合理售后完善,10年實體公司更值得信賴。
本文題目:KubernetesV1.17開啟拓撲感知服務路由-創新互聯
轉載來于:http://www.xueling.net.cn/article/cosjpe.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 日韩一区二区a片免费观看 法国性xxxx精品hd | yy6080午夜八戒国产亚洲 | 久久久久激情 | 国产午夜亚洲精品理论片不卡 | 亚洲精品沙发午睡系列 | 九色国产在线 | 日日夜夜狠狠干 | 国厂毛片 | 国产97av在线播放 | 欧美一级特黄aaaaaa在线看片 | 精品综合久久久久久888蜜芽 | 成人国产精品一区 | 啊好大好硬好涨h视频 | 国产成人精品午夜 | 亚洲免费a在线观看 | 免费的午夜毛片 | 日本一区视频 | 在线21国产传媒精品A片 | 欧美精品不卡 | 国产第一毛片 | 一区二区三区视频免费视频观看网站 | 亚洲欧美在线不卡 | 亚洲一区二区三区精品视频 | 日韩人妻无码一区二区三区久久 | 免费看国产 | 久久久久久久99精品免费观看 | 娇小小小泬ⅩXXX深喉 | 国产一级v片免费观看 | 欧美日韩精品一区二区三区 | 亚洲视频网站在线 | 国产精品日本一区二区在线播放 | 高清国产福利 | 色窝窝亚洲AV网在线观看 | 欧美国产精品久久 | 亚洲成精品自拍 | 两口子交换真实刺激高潮 | 精品av熟女一区二区偷窥海滩 | 中文字幕日韩av | 影音先锋资源爱色 | 亚洲精品国产乱码久久久1区 | 又硬又粗进去好爽免费 |