не могу создать файл для livenessProbe и RedinessProbe - PullRequest
0 голосов
/ 30 января 2019

hy folks

В настоящее время я пытаюсь настроить livenessProbe и readinessProbe.После запуска контейнера я прошу создать пустой файл touch /tmp/healthy.

Однако я не знаю, почему он не может его создать.Я посмотрел на сайт kubernet и примеры в Интернете, и из того, что я увидел, все кажется правильным.

Liveness отправил мне ответ на этот ответ Проверка жизнеспособности не удалась: cat: не удалось открыть '/ tmp / healthy': Нет такого файла или каталога

Спасибо заваша помощь

https://gist.github.com/zyriuse75/5c79f7f96e4a6deb7b79753bde688663

Ответы [ 2 ]

0 голосов
/ 30 января 2019

Пожалуйста, исправьте значение imagePullPolicy в YAML, его значение должно быть Всегда не всегда.Возможно, это проблема, из-за которой / tmp / healthy не создается.

Перепроверьте YAML с помощью документов kubernetes

0 голосов
/ 30 января 2019

Я думаю, вы должны написать / bin / sh в запятой и -c touch / tmp / healthy в полях args, как показано ниже:

command: ["/bin/sh"]
args: ["-c", "touch /tmp/healthy"]
...