一、参考官方文档
1 | https://istio.io/docs/setup/kubernetes/#downloading-the-release # 安装前准备 |
二、Istio安装前准备
1. Go to the Istio release page to download the installation file corresponding to your OS. On a macOS or Linux system, you can run the following command to download and extract the latest release automatically:
1 | $ curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.2.5 sh - |
2. Move to the Istio package directory. For example, if the package is istio-1.2.5:
1 | $ cd istio-1.2.5 |
3. Add the istioctl client to your PATH environment variable, on a macOS or Linux system:
1 | $ export PATH=$PWD/bin:$PATH |
三、Helm 安装Istio 1.2.5版本
1. Helm tiller 安装这里不在细说,google一下很多配置方法
2. 安装CRDs
1 | $ helm install install/kubernetes/helm/istio-init --name istio-init --namespace istio-system |
3. Istio Helm Values.yaml配置参数,下面参数只是参考,可以自行调整。本人k8s集群中已安装nginx ingress,所以配置中开启ingress配置,不需要可以不配置
1 | Istio 参数选择解释可参考 https://istio.io/docs/reference/config/installation-options/#mixer-options |
1 | global: |
4. Helm 安装 Istio
1 | $ helm install ./install/kubernetes/helm/istio --name istio --namespace istio-system -f Values.yaml |
5. Istio 检查
1 | $ helm status istio |
---本文结束感谢您的阅读。微信扫描二维码,关注我的公众号---
本文作者:
Peng Yang
本文链接: https://www.yp14.cn/2019/08/29/Istio-Helm-安装/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: https://www.yp14.cn/2019/08/29/Istio-Helm-安装/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!