查找服务并将其公开为路由。另外,也可以在指定端口上公开部署配置、复制控制器、服务或 pod 作为新服务。如果没有指定标签,新对象将重新使用其公开对象中的标签。
如果您要公开服务,则默认生成器是 --generator=route/v1
。对于所有其他情况下,默认为 --generator=service/v2
,这会留下端口未命名。通常,不需要使用 oc expose
命令设置生成器。第三个生成器 --generator=service/v1
提供了端口名称 default。
$ oc expose <object_type> <object_name>