This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.5.7.2. 通过 CLI 创建 member roll
您可以使用命令行将项目添加到 ServiceMeshMemberRoll
中。
先决条件
- 已安装并验证的 Red Hat OpenShift Service Mesh Operator。
- 要添加到服务网格的项目列表。
-
访问 OpenShift CLI(
oc
)。
流程
登录 OpenShift Container Platform CLI。
oc login --username=<NAMEOFUSER> https://<HOSTNAME>:6443
$ oc login --username=<NAMEOFUSER> https://<HOSTNAME>:6443
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您还没有网格服务,或者您从头开始,请为您的应用程序创建一个项目。它必须与安装 Service Mesh control plane 的项目不同。
oc new-project <your-project>
$ oc new-project <your-project>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要添加项目作为成员,请修改以下示例 YAML:您可以添加多个项目,但每个项目只能属于一个
ServiceMeshMemberRoll
资源。在本例中,istio-system
是 Service Mesh control plane 项目的名称。servicemeshmemberroll-default.yaml 示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,在
istio-system
命名空间中上传并创建ServiceMeshMemberRoll
资源。oc create -n istio-system -f servicemeshmemberroll-default.yaml
$ oc create -n istio-system -f servicemeshmemberroll-default.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,以验证
ServiceMeshMemberRoll
是否已成功创建。oc get smmr -n istio-system default
$ oc get smmr -n istio-system default
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 当
STATUS
列为Configured
时,安装成功完成。