Контейнеры "Sidecar" в куберских стручках

Я хотел бы мульти контейнер контейнера с парой компонентов:

«Основной» контейнер, содержащий задание на сборкуКонтейнер "sidecar", который содержит HTTP-прокси, используемый "основным" контейнером

Кажется, это хорошо согласуется с философией дизайнаописано в документации Kubernetes, но я верю, что пока работает коляска, стручок остается в живых. В моем случае «основной» контейнер не долговечен; как только он выходит, «коляска» должна быть прекращена.

Как мне этого добиться?

Ответы на вопрос(2)

Рассматривали ли вы использованиеhttp://kubernetes.io/docs/user-guide/jobs/ ресурс?

 obeattie28 июл. 2016 г., 11:35
Да, эти капсулы работают под работой. Но я думаю, что до тех пор, пока контейнер с коляской остается, работа будет продолжаться.

Модуль работает, пока работает один из контейнеров. Если вам нужно, чтобы они вышли вместе, вы должны организовать, чтобы коляска погибла. У нас нет понятия «первичные» и «вторичные» контейнеры по жизненному циклу, хотя это довольно интересно.

Одним из вариантов будет использование тома emptyDir и запись файла, сообщающего коляску «время уходить». Коляска выйдет, когда увидит этот файл.

Ваш ответ на вопрос