istio使用【安裝配置】

本文使用的版本號:1.4.2

自定義安裝組件

參考安裝頁面,官網給配置分了幾個級別,

分別代表:

  1. default:根據IstioControlPlaneAPI的默認設置啓用組件 (建議用於生產部署)。您可以通過運行命令顯示默認設置istioctl profile dump

  2. demo:旨在展示Istio功能且資源需求適中的配置。適合運行Bookinfo應用程序和相關任務。這是隨快速入門說明一起安裝的配置,但是 如果您想探索更高級的任務,則可以稍後自定義配置以啓用其他功能。

    此配置文件可實現高級別的跟蹤和訪問日誌記錄,因此不適合進行性能測試。
  3. minimal:使用Istio的流量管理功能所需的最少組件集。

  4. sds:類似於默認配置文件,但也啓用Istio的SDS(​​祕密發現服務)。此配置文件附帶默認情況下啓用的其他身份驗證功能(嚴格雙向TLS)。

  5. remote:用於配置共享控制平面的多集羣服務網格multicluster mesh

 不同配置安裝的的組件也不一樣,參考配置,打"X"是要安裝的。

當然我們也可以自定義安裝組件,

cd install/kubernetes/helm/istio
vim values.yaml
gateways:
  enabled: true

sidecarInjectorWebhook:
  enabled: true

galley:
  enabled: true

mixer:
  policy:
    enabled: true

  telemetry:
    enabled: true

pilot:
  enabled: true

security:
  enabled: true

nodeagent:
  enabled: false

grafana:
  enabled: false

prometheus:
  enabled: true

tracing:
  enabled: false

kiali:
  enabled: false

certmanager:
  enabled: false

istio_cni:
  enabled: false

istiocoredns:
  enabled: false

...

可以將我們需要安裝的組件定義爲true之後,參考部署再安裝。

所有的配置說明參考官網配置選項

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章