2.5.2. 安装和使用 CLI 插件
为 OpenShift Container Platform CLI 编写自定义插件后,您必须使用前安装插件。
先决条件
-
已安装
ocCLI工具。 -
您必须具有以
oc-或kubectl-开头的 CLI 插件文件。
流程
如有必要,将插件文件更新为可执行。
$ chmod +x <plugin_file>将文件放在
PATH中的任何位置,例如/usr/local/bin/。$ sudo mv <plugin_file> /usr/local/bin/.运行
oc plugin list以确保列出了插件。$ oc plugin list输出示例
The following compatible plugins are available: /usr/local/bin/<plugin_file>如果您的插件没有被列出,请验证文件是否以
oc-或kubectl-开头,是否可执行,且位于PATH中。调用插件引入的新命令或选项。
例如,如果您从 Sample plug-in repository 构建并安装了
kubectl-ns插件,则可以使用以下命令查看当前命名空间。$ oc ns请注意,调用插件的命令取决于插件文件名。例如,文件名为
oc-foo-bar的插件会被oc foo bar命令调用。