本文档覆盖了官方文档的
Setup
的所有章节。
一、安装Istio
本次安装的Istio版本为1.7.0,环境为openshift 4.3。
注:不建议使用openshift 1.11(即kubernetes 3.11)安装istio,可能会出现如下兼容性问题,参见此
issue
。
must only have "properties", "required" or "description" at the root if the status subresource is enabled
1、openshift安装Istio
istio的安装涉及到两个文件:profile和manifest。前者用于控制组件的安装和组件的参数,profile配置文件所在的目录为manifests/profiles;后者为安装所使用的yaml文件,如service,deployment等,会用到profile提供的参数,manifest配置文件所在的目录为manifests/charts。
因此可以通过两种方式安装istio,一种是通过profile进行安装,istio默认使用这种方式,如:
$ istioctl install --set profile=demo
第二种是通过导出的manifest进行安装(不推荐,见下),如:
版权声明:本文为qq_35029061原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。