- 下载 Istio 发布包
- 安装之前的下载和准备
- 安装之前的下载和准备
下载 Istio 发布包
安装之前的下载和准备
Istio 会被安装到自己的 istio-system 命名空间,并且能够对所有其他命名空间的服务进行管理。
- 进入 Istio release 页面,下载对应目标操作系统的安装文件。在 macOS 或者 Linux 系统中,还可以运行下面的命令,进行下载和自动解压缩:
$ curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.1.1 sh -
- 进入 Istio 包目录。例如,假设这个包是
istio-1.1.1:
$ cd istio-1.1.1
安装目录中包含:
- 在
install/目录中包含了 Kubernetes 安装所需的.yaml文件 samples/目录中是示例应用istioctl客户端文件保存在bin/目录之中。istioctl的功能是手工进行 Envoy Sidecar 的注入。istio.VERSION配置文件- 把
istioctl客户端加入 PATH 环境变量,如果是 macOS 或者 Linux,可以这样实现:
- 把
$ export PATH=$PWD/bin:$PATH
