本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

在集群中启用 Istio

Rancher-Istio 自 Rancher v2.12.0 起已被弃用;请转向 SUSE 应用程序集合 版本的 Istio,以获得增强的安全性(包含在 SUSE Rancher Prime 订阅中)。 详细信息可以在 此公告 中找到。

先决条件:
  • 只有被分配了`cluster-admin`https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles[Kubernetes 默认角色]的用户才能在 Kubernetes 集群中配置和安装 Istio。

  • 在 RKE2 集群上安装 Istio 需要额外的步骤。有关详细信息,请参见 本节

  • 在启用了项目网络隔离的集群中安装 Istio 需要额外的步骤。有关详细信息,请参见 本节

  1. 单击 ☰ > 集群管理

  2. 转到您想要启用 Istio 的位置,然后单击*探索*。

  3. 单击 应用

  4. 单击 图表

  5. 单击 Istio

  6. 如果您尚未安装自己的监控 APP,系统将提示您安装 rancher-monitoring APP。可选:在 rancher-monitoring APP 安装时设置您的选择器或抓取配置选项。

  7. 可选:为 Istio 组件配置成员访问和 资源限制。确保您的工作节点上有足够的资源来启用 Istio。

  8. 可选:如有需要,请对 values.yaml 进行额外的配置更改。

  9. 可选:通过 覆盖文件 添加更多资源或配置。

  10. 单击 安装

*结果:*Istio 在集群级别安装。

其他配置选项

有关配置 Istio 的更多信息,请参阅 配置参考