Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker Openshift重新卷展失败最新部署配置_Docker_Kubernetes_Openshift - Fatal编程技术网

Docker Openshift重新卷展失败最新部署配置

Docker Openshift重新卷展失败最新部署配置,docker,kubernetes,openshift,Docker,Kubernetes,Openshift,我有以下情况:有一个部署配置为YAML文件,我使用$oc create\apply-f filename.yml创建该文件,DC已定义了lineves和准备就绪探测器。10分钟后,由于与环境相关的一些问题(而不是Docker图像中的应用程序问题),卷展失败。解决此问题后,命令oc apply-f filename.yml不会执行任何操作,因为Openshift认为配置保持不变。如果且仅当执行ocapply时上一次操作未成功时,是否有任何选项可添加到我的DC中,以使用相同的配置重试rollout\

我有以下情况:有一个
部署
配置为
YAML
文件,我使用
$oc create\apply-f filename.yml
创建该文件,DC已定义了
lineves
准备就绪探测器
。10分钟后,由于与环境相关的一些问题(而不是Docker图像中的应用程序问题),卷展失败。解决此问题后,命令
oc apply-f filename.yml
不会执行任何操作,因为
Openshift
认为配置保持不变。如果且仅当执行
oc
apply时上一次操作未成功时,是否有任何选项可添加到我的DC中,以使用相同的配置重试
rollout\start
卷展栏?

卷展栏失败或应用程序崩溃。如果live probe失败,则openshift应自动重新启动容器。这正是探测器的用途。您可以看到,在运行oc get podsIt时,pod重启的次数很难用这些信息来说明。您需要提供配置文件(YAML)。如果您有
restartPolicy:always
,则应在
pod
崩溃时重新启动它们。您可以始终添加
——强制
标志以应用命令,但不确定这是否有助于这种情况。