为什么我的集群不能启用网格?
- 问题描述
集群不能启用网格。
- 原因分析
暂不支持v1.15以下版本集群启用网格。
- 解决方法
步骤 1 检查您的集群版本,目前仅对v1.15、v1.17和v1.19版本的集群生效。
步骤 2 检查您的浏览器,请尽量使用Chrome浏览器访问我们的服务,火狐等浏览器可能因为适配的问题,导致启用网格按钮灰化。
Istio卸载之后,为什么独享节点还在?
- 问题描述
Istio卸载后独享节点还在。
- 原因分析
Istio仅会卸载Istio相关控制面组件,不会主动卸载您的节点资源。
- 解决方法
卸载后的节点,您可以作为普通负载节点使用。如不再需要,请登录CCE控制台,在“资源管理 > 节点管理”中,删除该节点。
如何为集群开放命名空间注入?
为集群的命名空间注入sidecar时,若集群未开放命名空间注入,请参考如下指导修改集群配置:
步骤 1 通过kubectl连接集群。
步骤 2 执行kubectl edit cm -nistio-system istio-sidecar-injector,修改istio-sidecar-injector配置项。
步骤 3 将data.config.policy改为enabled。
data:
config: |-
policy: enabled
某些工作负载不注入sidecar,该如何配置?
为集群的命名空间开启sidecar注入后,该命名空间下所有工作负载关联的Pod将自动注入sidecar。不过有些工作负载因为种种原因不能注入sidecar,可参考如下指导进行配置:
步骤 1 登录CCE控制台,在工作负载所在行单击“编辑YAML”。
步骤 2 找到spec.template.metadata.annotations字段,添加sidecar.istio.io/inject: 'false'。
annotations:
sidecar.istio.io/inject: 'false'
您可以单击Automatic Sidecar Injection了解更多sidecar注入的知识。