kubernetes / minikube / Предупреждение Неудачный перезапуск контейнера - PullRequest
1 голос
/ 04 августа 2020
• 1000 создайте свой модуль, выполнив: kubectl create -f employee-service-pod.yaml -n dev-samples
apiVersion: v1
kind: Pod
metadata:
  name: employee-service-pod
spec:
  containers:
    - name: employee-service-cont
      image: doviche/employee-service:latest
      imagePullPolicy: IfNotPresent
      command: [ "echo", "SUCCESS" ]
  restartPolicy: Always
  imagePullSecrets:
    - name: employee-service-secret

status: {} введите описание изображения здесь

Когда я оформляю заказ, мой POD показывает следующую ошибку: Назад -off перезапуск неудачного контейнера

Вскоре после того, как я запустил: kubectl describe pod employee-service-pod -n dev-samples, который показывает, что находится на изображении, прикрепленном к этому сообщению:

Честно говоря, я не смог определить, что вызывает предупреждение и вот почему я решил поделиться с вами, чтобы увидеть, видит ли какой-нибудь хороший глаз тайну.

Я ценю любую помощь, так как я застрял на этом так долго

Я использую minikube v1.11.0 на Linuxmint 19.1.

Заранее большое спасибо, ребята.

1 Ответ

2 голосов
/ 04 августа 2020

Ваше приложение успешно завершило свою работу (echo SUCCESS), поскольку вы упомянули restartPolicy контейнера как Always , оно пытается перезапускаться снова и снова и переходит в состояние crashLoopbackoff.

Пожалуйста измените контейнер restartPolicy: OnFailure , это должно пометить статус модуля как завершенный после завершения процесса / команды в контейнере.

Спасибо,

...