Menu Close

10.2.5. 使用 OpenShift Container Registry 构建和部署功能

在构建和部署功能时,生成的容器镜像存储在镜像 registry 中。这通常是公共 registry,如 Quay。但是,如果集群管理员公开了集成的 OpenShift Container Registry,则可以使用它。

流程

  • 使用 OpenShift Container Registry 和为 -r 参数指定的命名空间,运行 kn func build 命令或 kn func deploy 命令:

    build 命令示例

    $ kn func build -r $(oc get route -n openshift-image-registry)/my-namespace

    deploy 命令示例

    $ kn func deploy -r $(oc get route -n openshift-image-registry)/my-namespace

    您可以通过向其发出测试事件来验证该功能是否已成功部署。