• 下载 Istio 发布包
    • 安装之前的下载和准备
    • 相关内容

    下载 Istio 发布包

    安装之前的下载和准备

    Istio 会被安装到自己的 istio-system 命名空间,并且能够对所有其他命名空间的服务进行管理。

    • 进入 Istio release 页面,下载对应目标操作系统的安装文件。在 macOS 或者 Linux 系统中,还可以运行下面的命令,进行下载和自动解压缩:
    1. $ curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.2.2 sh -
    • 进入 Istio 包目录。例如,假设这个包是 istio-1.2.2
    1. $ cd istio-1.2.2

    安装目录中包含:

    • install/ 目录中包含了 Kubernetes 安装所需的 .yaml 文件
    • samples/ 目录中是示例应用
    • istioctl 客户端文件保存在 bin/ 目录之中。istioctl 的功能是手工进行 Envoy Sidecar 的注入。
    • istio.VERSION 配置文件
      • istioctl 客户端加入 PATH 环境变量,如果是 macOS 或者 Linux,可以这样实现:
    1. $ export PATH=$PWD/bin:$PATH

    相关内容

    Istio Sidecar 注入过程解密

    Istio 将数据面组件注入到现存部署之中的过程。

    Gateway 连接

    使用 Istio Gateway 跨越多个 Kubernetes 集群安装 Istio 网格以访问远程 pod。

    Google Kubernetes Engine

    对 Google Kubernetes Engine(GKE)集群进行配置以便安装运行 Istio。

    Google Kubernetes Engine

    基于 GKE 的 Istio 多集群安装。

    IBM Cloud Private

    多 IBM Cloud Private 集群安装 Istio 示例。

    IBM Cloud

    如何使用 IBM 公有云或 IBM 私有云快速安装 Istio。