Openshift oc new app是否可以创建部署而不是DeploymentConfig?

Openshift oc new app是否可以创建部署而不是DeploymentConfig?,openshift,Openshift,oc new app始终创建DeploymentConfig。是否有创建部署而不是DeploymentConfig的选项 为什么??DeploymentConfig是一种专有的仅限Red Hat的传统资源类型。我更喜欢现代的跨平台行业标准部署 oc new app始终创建DeploymentConfig。是否有创建部署而不是DeploymentConfig的选项 当前版本的oc创建部署已有一段时间了: $ oc new-app --docker-image=<IMAGE> --nam

oc new app
始终创建DeploymentConfig。是否有创建部署而不是DeploymentConfig的选项

为什么??DeploymentConfig是一种专有的仅限Red Hat的传统资源类型。我更喜欢现代的跨平台行业标准部署

oc new app
始终创建DeploymentConfig。是否有创建部署而不是DeploymentConfig的选项

当前版本的
oc
创建部署已有一段时间了:

$ oc new-app --docker-image=<IMAGE> --name=my-application
--> Found container image [..]

    * An image stream tag will be created as "my-application:latest" that will track this image

--> Creating resources ...
    imagestream.image.openshift.io "my-application" created
    deployment.apps "my-application" created
    service "my-application" created
--> Success
    Application is not exposed. You can expose services to the outside world by executing one or more of the commands below:
     'oc expose service/my-application'
    Run 'oc status' to view your app.
$ oc get deployment
NAME             READY   UP-TO-DATE   AVAILABLE   AGE
my-application   1/1     1            1           7s
$ oc get deploymentconfig
No resources found in simon namespace.

请注意,如果您想使用触发器、自动回滚、生命周期挂钩或自定义策略等功能,部署配置仍有其地位()

Aha…我已经回到openshift-clients-4.3.0-201910250623-88-g6a937dfe。谢谢你,西蒙。
$ oc new-app --docker-image=<IMAGE> --name=my-application --as-deployment-config