跳至主要内容

Istio 設定指南

注意

Rancher-Istio 將在 Rancher v2.12.0 中被棄用;請使用 SUSE Rancher Application Collection 版本的 Istio 以增強安全性(包含在 SUSE Rancher Prime 訂閱中)。

詳細資訊可以在此公告中找到。

本節描述如何啟用 Istio 並開始在您的專案中使用它。

如果您使用 Istio 進行流量管理,您將需要允許外部流量進入叢集。在這種情況下,您需要遵循以下所有步驟。

先決條件​

本指南假設您已經安裝了 Rancher,並且您已經佈建了一個單獨的 Kubernetes 叢集,您將在該叢集上安裝 Istio。

您叢集中的節點必須滿足 CPU 和記憶體需求。

您希望由 Istio 控制的工作負載和服務必須滿足 Istio 的需求。

安裝​

快速設定提示:

如果您不需要外部流量到達 Istio,而只是想設定 Istio 來監控和追蹤叢集內的流量,請跳過設定 Istio 閘道和設定 Istio 的流量管理元件的步驟。

  1. 在叢集中啟用 Istio。
  2. 在您想要使用 Istio 的所有命名空間中啟用 Istio。
  3. 新增已注入 Istio sidecar 的部署和服務。
  4. 設定 Istio 閘道。
  5. 設定 Istio 的流量管理元件。
  6. 生成流量並查看 Istio 的實際運作。