Работа k8s завершена, но на панели отображается "OOMKILLED" - PullRequest
2 голосов
/ 09 мая 2020

Я выполняю задание с ограничением памяти 2Gi, которого, кажется, недостаточно. статус задания показывает "выполнено" с 1 успешным выполнением

status:
  completionTime: "2020-05-09T03:44:07Z"
  conditions:
  - lastProbeTime: "2020-05-09T03:44:07Z"
    lastTransitionTime: "2020-05-09T03:44:07Z"
    status: "True"
    type: Complete
  startTime: "2020-05-09T03:42:07Z"
  succeeded: 1

, тогда как модуль имеет статус «OOMKILLED»

status:
  conditions:
  - lastProbeTime: null
    lastTransitionTime: "2020-05-09T03:42:07Z"
    reason: PodCompleted
    status: "True"
    type: Initialized
  - lastProbeTime: null
    lastTransitionTime: "2020-05-09T03:44:07Z"
    reason: PodCompleted
    status: "False"
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: "2020-05-09T03:44:07Z"
    reason: PodCompleted
    status: "False"
    type: ContainersReady
  - lastProbeTime: null
    lastTransitionTime: "2020-05-09T03:42:07Z"
    status: "True"
    type: PodScheduled
  containerStatuses:
  - containerID: docker://50db639d6f29a56f12b0b878a2a5ee957a9e36fb6dcd089831e4422b85a42e3a
    lastState: {}
    name: fairing-job
    ready: false
    restartCount: 0
    state:
      terminated:
        containerID: docker://50db639d6f29a56f12b0b878a2a5ee957a9e36fb6dcd089831e4422b85a42e3a
        exitCode: 0
        finishedAt: "2020-05-09T03:44:07Z"
        reason: OOMKilled
        startedAt: "2020-05-09T03:42:13Z"
  hostIP: 10.201.1.202
  phase: Succeeded
  podIP: 10.178.140.83
  qosClass: Guaranteed
  startTime: '2020-05-09T07:38:01Z'

увеличение предела памяти может решить эту проблему, но Я не могу понять, как это случилось. И это заставляет меня думать, что статус работы иногда может быть неправильным?

...