Как намеренно потерпеть неудачу в работе в Куберне? - PullRequest
0 голосов
/ 28 января 2020

У меня есть изображение java кода, которое выполняет проверку базы данных, и задание использует этот образ. Я хочу, чтобы задание преднамеренно проваливалось при сбое проверки базы данных. Есть ли способ сделать то же самое?

1 Ответ

1 голос
/ 28 января 2020

A Работа в Kubernetes - это просто работа противников. Как и для любого контейнера, окончательный код завершения определяет, был ли запуск успешным или нет. Итак, чтобы ваша работа не сработала, вам нужно выйти с кодом, отличным от 0.

Как бы вы сделали это в Java?

System.exit(1)

Как бы вы сделали это в Bash scripting?

exit 1

Как бы вы сделали это в Node.js?

process.exit(1)

Как бы вы сделали это в Python / PHP?

exit(1)

Как бы вы сделали это в Go?

os.Exit(1)
...