Одноразовое задание с Кубернетесом - PullRequest
1 голос
/ 03 октября 2019

Мы внедряем утилиту, которая будет применять DDL к базе данных. Утилита построена с использованием весенней загрузки Java и имеет основную программу, которая запускается только один раз при запуске. Может кто-нибудь поделиться, что за файл рецепта K8s. Вот мои соображения, ожидается, что модуль будет недолгим, и после выполнения программы я хочу, чтобы POD был убит.

1 Ответ

2 голосов
/ 03 октября 2019

Kubernetes Задания - это то, что вам нужно для этого.

Вот отличный пример .

Как только вы начнете выполнять задания, выТакже хочу подумать об автоматизированном способе очистки старых рабочих мест. Существуют пользовательские контроллеры, написанные для очистки заданий, так что вы можете посмотреть на них, но есть встроенная первоклассная поддержка для очистки заданий, которая, я считаю, все еще находится в альфа-состоянии, но вы, конечно, уже можете использовать это.

Работает, просто добавляя TTL к манифестам вашей работы. Вот еще информация о механизме очистки задания с TTL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...