Cronjob Kubernetes, чтобы переработать определенную c стручок - PullRequest
0 голосов
/ 02 февраля 2020

Я недавний пользователь Kubernetes и хотел бы знать, есть ли какой-нибудь способ создать cronjob, который позволяет мне удалять конкретный модуль c из моего кластера. После удаления я знаю, что он будет воссоздан, и это именно то, что я хочу ... refre sh.

Это возможно?

Спасибо.

1 Ответ

1 голос
/ 03 февраля 2020

Вы можете использовать Kubernetes CronJob . Они работают аналогично обычному cronjob, за исключением того, что каждый вызов создает модуль, который запланирован на произвольном узле в кластере, а не на согласованном (если вы не используете механику Affinity в Kubernetes).

Поскольку CronJob создает модуль, а модуль может содержать произвольный код, я оставлю окончательный процесс его наладки в качестве упражнения для читателя, но хорошим местом для начала будет Bitnami kubectl Docker image , который может использовать преимущества кластерной аутентификации с использованием учетных записей служб и RBA C.

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

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