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

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

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

      k8s~直接部署istio

      通過kubectl可以很方便的把istio部署到k8s里,當(dāng)然使用helm也是可以的,但有時helm版本和istio會有沖突,所以本文主要使用kubectl來進行部署

      istio簡單的幾個概念

      在Service Mesh中,我們需要了解Data Plane和Control Plane兩個概念:

      1. Data Plane:作用是處理網(wǎng)格內(nèi)服務(wù)間的通信,并完成服務(wù)發(fā)現(xiàn)、負載均衡、流量管理、健康檢查等功能;
      2. Control Plane:作用是管理和配置智能代理用于路由流量,同時配置Mixers來應(yīng)用策略、收集指標(biāo)。

      Istio核心組件

      1. Envoy:Istio 使用 Envoy調(diào)解服務(wù)網(wǎng)格中所有服務(wù)的入站和出站流量。屬于數(shù)據(jù)平面。
      2. Mixer:負責(zé)在服務(wù)網(wǎng)格上執(zhí)行訪問控制和使用策略,以及收集從Envoy和其他服務(wù)自動監(jiān)控到的數(shù)據(jù)。
      3. Pilot:為 Envoy sidecar 提供服務(wù)發(fā)現(xiàn)功能,為智能路由(例如 A/B 測試、金絲雀部署等)和彈性(超時、重試、熔斷器等)提供流量管理功能。屬于控制平面。
      4. Citadel:提供訪問控制和用戶身份認證功能。

      Istio可視化管理組件

      1. Vistio:用于近乎實時地監(jiān)控應(yīng)用程序和集群之間的網(wǎng)絡(luò)流量。
      2. Kiali:提供可視化服務(wù)網(wǎng)格拓撲、斷路器和請求率等功能。Kiali還包括 Jaeger Tracing,可以提供開箱即用的分布式跟蹤功能。
      3. jaeger:用于展示istio微服務(wù)調(diào)用鏈關(guān)系,以及微服務(wù)工作狀態(tài)監(jiān)測。注意,在生產(chǎn)環(huán)境中,應(yīng)使用Elasticsearch或cassandra持久化存儲jaeger數(shù)據(jù)。

      下載istio安裝包

      curl -L https://git.io/getLatestIstio | sh -
      

      創(chuàng)建namespace

      kubectl create namespace istio-system
      

      安裝它的CRD資源

      for i in install/kubernetes/helm/istio-init/files/crd*yaml; do kubectl apply -f $i; done
      

      顯示結(jié)果

      kubectl get crds | grep 'istio.io' | wc -l
      

      部署核心組件

      kubectl apply -f install/kubernetes/istio-demo.yaml
      

      這個過程需要消耗一些時間,它會先下載鏡像,然后才能啟動容器

      [root@i-pcwovafu istio-1.5.1]# kubectl -n istio-system get pods
      NAME                                      READY   STATUS              RESTARTS   AGE
      grafana-7797c87688-9nwd9                  0/1     ContainerCreating   0          11m
      istio-citadel-f5974cc7d-tqglf             0/1     ContainerCreating   0          11m
      istio-egressgateway-5757854ddd-x6cq9      0/1     Running             0          11m
      istio-galley-6799449b85-tnlpm             1/1     Running             0          11m
      istio-grafana-post-install-1.5.1-h7ph2    0/1     Completed           0          11m
      istio-ingressgateway-7dcf45496f-2cwcm     0/1     Running             0          11m
      istio-pilot-7897f5dc-j9jzr                0/2     ContainerCreating   0          11m
      istio-policy-5b579b8889-gs4j9             0/2     ContainerCreating   0          11m
      istio-security-post-install-1.5.1-xlx2n   0/1     Completed           0          11m
      istio-sidecar-injector-5d97f8cb99-rh22f   0/1     ContainerCreating   0          11m
      istio-telemetry-d79f68d7d-cnpn2           0/2     ContainerCreating   0          11m
      istio-tracing-797d4c8d48-fmrlh            1/1     Running             0          11m
      kiali-74fdc898b9-d5w5z                    0/1     ImagePullBackOff    0          11m
      prometheus-c8fdbd64f-fh7vs                0/1     ContainerCreating   0          11m
      

      需要等待這些pod啟動之后,你的istio才算啟動起來。

      istio核心組件說明

      1. grafana-* //監(jiān)控數(shù)據(jù)可視化工具
      2. istio-citadel-* //證書管理
      3. istio-egressgateway-* //出口流量網(wǎng)關(guān)
      4. istio-galley-* //配置檢查
      5. istio-ingressgateway-* //入口流量網(wǎng)關(guān)
      6. istio-pilot-* //Envoy 服務(wù)發(fā)現(xiàn),外部化配置
      7. istio-policy-* //Mixer 混合器策略檢查
      8. istio-sidecar-injector-* //邊車注入
      9. istio-telemetry-* //Mixer混合器指標(biāo)收集
      10. kiali-* //Service Mesh可視化工具
      11. prometheus-* //監(jiān)控報警

      為指定namespace注入istio的sidecar功能

      # kubectl label namespace default istio-injection=enable
      

      禁止注入istio的sidecar功能

      # kubectl label namespace default istio-injection-
      

      查看istio的sidecar的信息

      kubectl get namespace -L istio-injection
      

      今天主要先介紹到這邊,下次再講一下具體的istio的組件的使用。

      posted @ 2020-04-08 10:08  張占嶺  閱讀(5429)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 九九热在线免费观看视频| 91蜜臀国产自产在线观看| 亚洲人成电影在线天堂色| 亚洲人成亚洲人成在线观看| 国产自产对白一区| 国产精品永久免费成人av| 国产精品v欧美精品∨日韩| 色丁香一区二区黑人巨大| 国产亚洲精品AA片在线爽 | 久久精品国产清自在天天线| 久久99九九精品久久久久蜜桃| 视频二区国产精品职场同事| 亚洲国产欧美一区二区好看电影| 亚洲乱妇老熟女爽到高潮的片| 亚洲夂夂婷婷色拍ww47| 国产区成人精品视频| 亚洲夜色噜噜av在线观看| 国产精久久一区二区三区| 日韩不卡在线观看视频不卡| 亚洲国产欧美一区二区好看电影| 国产真人性做爰久久网站| 悠悠人体艺术视频在线播放| 亚洲制服无码一区二区三区| 99久久无码私人网站| 国产美女免费永久无遮挡| 亚欧美闷骚院| 日产中文字幕在线精品一区| 性欧美牲交在线视频| 国产乱啊有帅gv小太正| 中文字幕久区久久中文字幕| 熟女一区二区中文在线| 性色av一区二区三区v视界影院 | 欧美18videosex性欧美tube1080| 亚洲精品国产精品国在线| 97欧美精品系列一区二区| 国产人伦精品一区二区三| 久久精品中文字幕免费| 国产一区二区三区在线观看免费| 国产对白老熟女正在播放| 亚洲第一香蕉视频啪啪爽| 日韩av影院在线观看|