Openshift:无法创建部署程序容器

时间:2020-11-09 10:23:20

标签: kubernetes openshift openshift-origin

我们在openshift集群中观察到非常奇怪的行为。一旦创建DeploymentConfig,复制控制器就会失败,并显示消息unable to create deployer pod

描述rc不会提供任何其他有用的信息

$ oc describe rc example-1

Name:         example-1
Namespace:    example-test
Selector:     app=hello-openshift,deployment=example-1,deploymentconfig=example
Labels:       openshift.io/deployment-config.name=example
Annotations:  kubectl.kubernetes.io/desired-replicas: 3
              openshift.io/deployment-config.latest-version: 1
              openshift.io/deployment-config.name: example
              openshift.io/deployment.phase: Failed
              openshift.io/deployment.replicas: 0
              openshift.io/deployment.status-reason: unable to create deployer pod
              openshift.io/encoded-deployment-config:
                {"kind":"DeploymentConfig","apiVersion":"apps.openshift.io/v1","metadata":{"name":"example","namespace":"example-test","selfLink":"/apis/a...
Replicas:     0 current / 0 desired
Pods Status:  0 Running / 0 Waiting / 0 Succeeded / 0 Failed
Pod Template:
  Labels:       app=hello-openshift
                deployment=example-1
                deploymentconfig=example
  Annotations:  openshift.io/deployment-config.latest-version: 1
                openshift.io/deployment-config.name: example
                openshift.io/deployment.name: example-1
  Containers:
   hello-openshift:
    Image:        openshift/hello-openshift
    Port:         8080/TCP
    Host Port:    0/TCP
    Environment:  <none>
    Mounts:       <none>
  Volumes:        <none>
Events:           <none>

即使事件仅显示超时消息

$ oc get events

8m7s        Normal    DeploymentCreated   deploymentconfig/example             Created new replication controller "example-1" for version 1
8m7s        Warning   RolloutTimeout      deploymentconfig/example             Rollout for "example-test/example-1" failed to create deployer pod (timeoutSeconds: 600s)

这是部署配置的描述输出

$oc describe dc/example
Name:           example
Namespace:      example-test
Created:        5 hours ago
Labels:         <none>
Annotations:    <none>
Latest Version: 1
Selector:       app=hello-openshift
Replicas:       4
Triggers:       Config
Strategy:       Rolling
Template:
Pod Template:
  Labels:       app=hello-openshift
  Containers:
   hello-openshift:
    Image:              openshift/hello-openshift
    Port:               8080/TCP
    Host Port:          0/TCP
    Environment:        <none>
    Mounts:             <none>
  Volumes:              <none>

Deployment #1 (latest):
        Name:           example-1
        Created:        5 hours ago
        Status:         Failed
        Replicas:       0 current / 0 desired
        Selector:       app=hello-openshift,deployment=example-1,deploymentconfig=example
        Labels:         openshift.io/deployment-config.name=example
        Pods Status:    0 Running / 0 Waiting / 0 Succeeded / 0 Failed

Events: <none>

有人在这里调试问题的指针吗?

0 个答案:

没有答案