首页 > 解决方案 > Maistra ServiceMeshControlPlane 和 Mesh 在 OpenShift4 上的同一命名空间/项目中

问题描述

假设我在 OpenShift 4 上有一个名为my-namespace.

是否可以在其中运行服务网格控制平面my-namespace,同时使这个命名空间成为ServiceMeshMemberRoll?

我可以以某种方式将 istio sidecar 注入到其中的任何部署中my-namespace吗?

似乎每当在命名空间中创建控制平面时,自动注入边车就会被禁用,因为标签maistra.io/ignore-namespace会自动添加到命名空间中,这会阻止控制器将边车注入任何部署,即使 pod 使用sidecar.istio.io/inject: 'true'. (来源

当我尝试添加my-namespace到控制器时,会从清单default ServiceMeshMemberRoll中删除成员。my-namespace

我是否正在尝试做一些本来不应该这样做的事情?

标签: kubernetesopenshiftistioservicemesh

解决方案


推荐阅读