openshift重启deploymentconfig
时间: 2023-08-16 13:11:08 浏览: 60
在OpenShift中,要重启DeploymentConfig,可以通过更新该DeploymentConfig的镜像版本来实现。具体步骤如下:
1. 运行以下命令,获取当前DeploymentConfig的信息:
```
oc get dc <deploymentconfig-name> -n <namespace>
```
2. 编辑DeploymentConfig,并更新镜像版本:
```
oc edit dc <deploymentconfig-name> -n <namespace>
```
在编辑界面中,将镜像版本更改为新的版本,并保存退出。
3. OpenShift会自动检测到DeploymentConfig的更改,并开始执行滚动升级过程。新的Pod将逐渐替换旧的Pod,实现应用的重启。
请注意,如果在DeploymentConfig的配置中定义了滚动升级策略(如`strategy.rollingParams`),则滚动升级过程将按照该策略进行。如果未指定任何策略,默认情况下将使用滚动升级。
<span class="em">1</span>
#### 引用[.reference_title]
- *1* [OpenShift 4 - 用内置的Prometheus监控应用](https://blog.csdn.net/weixin_43902588/article/details/105523603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]