5.2. oc CLI 工具
oc
CLI 工具提供与 kubectl
CLI 工具相同的功能,但它被扩展为原生支持额外的红帽构建 MicroShift 功能,包括:
路由资源
Route
资源对象特定于红帽构建的 MicroShift 发行版本,基于标准 Kubernetes 原语构建。附加命令
例如,借助附加命令
oc new-app
可以更轻松地使用现有源代码或预构建镜像来启动新的应用程序。
如果安装了旧版本的 oc
CLI 工具,则无法使用它完成红帽构建的 MicroShift 4.13 中的所有命令。如果需要最新的功能,您必须下载并安装与红帽构建的 MicroShift 版本对应的 oc
CLI 工具的最新版本。
非安全 API 更改至少涉及两个次发行版本(例如,4.1 到 4.2 到 4.3)来更新旧的 oc
二进制文件。使用新功能可能需要较新的 oc
二进制文件。一个 4.3 服务器可能会带有版本 4.2 oc
二进制文件无法使用的功能,而一个 4.3 oc
二进制文件可能会带有 4.2 服务器不支持的功能。
X.Y ( |
X.Y+N footnote:versionpolicyn[其中 N 是一个大于或等于 1 的数字] ( | |
X.Y (Server) |
|
|
X.Y+N footnote:versionpolicyn[] (Server) |
|
|
完全兼容。
oc
客户端可能无法访问服务器的功能。
oc
客户端可能会提供与要访问的服务器不兼任的选项和功能。