3.3.3. 在 CLI Manager Operator 中添加插件
您可以通过在 OpenShift Container Platform Web 控制台的 YAML 视图中创建新插件资源,在 CLI Manager Operator 中添加 CLI 插件。
先决条件
-
以具有
cluster-admin角色的用户身份登录到 OpenShift Container Platform。 - 已安装 CLI Manager Operator。
流程
- 登陆到 OpenShift Container Platform Web 控制台。
-
导航到 Operators
Installed Operators。 - 从列表中选择 CLI Manager Operator。
- 选择 CLI 插件 选项卡。
- 点 Create Plugin。
在文本框中,输入您要安装的插件的信息。请参见以下 YAML 文件示例。
要添加插件的 YAML 文件示例
apiVersion: config.openshift.io/v1alpha1 kind: Plugin metadata: name: <plugin_name> spec: description: <description_of_plugin> homepage: <plugin_homepage> platforms: - bin: files: - from: <plugin_file_path> to: . image: <plugin_image> imagePullSecret: platform: <platform> shortDescription: <short_description_of_plugin> version: <version>其中:
<plugin_name>- 指定您要在命令中使用的插件名称。
bin- 指定插件可执行文件的路径。
imagePullSecret- 如果 registry 没有公共字段来添加 pull secret 以访问您的插件镜像。
<platform>-
为您的系统添加架构;例如:
linux/amd64,darwin/arm64,windows/amd64或其他架构。 <version>- 版本必须采用 v0.0.0 格式。
- 点击 Save。
验证
- 输入以下命令查看插件是否已列出并已被成功添加:
$ oc get plugin/<plugin_name> -o yaml
- 输出示例:
<plugin_name> ready to be served.