IBM Cloud

按照以下说明为 Istio 准备 IBM Cloud 集群。

您可以在 IBM Cloud Public 中使用 Managed Istio add-on for IBM Cloud Kubernetes Service、使用 Helm 在 IBM Cloud Public 中安装 Istio,或在 IBM-Cloud-Private 中安装 Istio。

Managed Istio add-on

IBM Cloud Kubernetes Service 上提供 Istio 的无缝安装,Istio 控制平面组件的自动更新和生命周期管理,以及与平台日志记录和监视工具的集成。只需单击一下,您就可以获得所有 Istio 核心组件、其他跟踪、监控和可视化,以及 Bookinfo 示例应用程序的启动和运行。IBM Cloud Kubernetes 服务上的 Istio 作为托管附加组件提供,因此 IBM Cloud 会自动保持所有 Istio 组件的最新状态。

要在 IBM Cloud Public 中安装托管的 Istio 附加组件,请参阅 IBM Cloud Kubernetes 服务文档

IBM Cloud Public

  1. 安装 IBM Cloud CLI,IBM Cloud Kubernetes Service 插件和 Kubernetes CLI.

  2. 创建标准 Kubernetes 集群。将 <cluster-name> 替换为您要在以下说明中使用的集群的名称。

    $ ibmcloud ks cluster-create --zone <zone-name> --machine-type b2c.4x16 \
      --name <cluster-name>
    
  3. 获取 kubectl 的认证凭据。

    $(ibmcloud ks cluster-config <cluster-name> --export)
    

IBM Cloud Private

设置 kubectl 客户端以便对 IBM Cloud Private 进行访问