один из тех случаев когда понадобилось что-мелкое, сразу решение не нашлось, но оказалось что добрые люди озаботились и проблему решили.
Проблема о которой идет речь, это простой автоматический обновлятель контейнеров. Например на гитхабе actions строит новый image и его хочется доставить на сервер. Конечно, можно это попытаться делать push из actions запуская там какой playbook или прямо ssh на хост и там pull этому образу. Однако такое решение страшновато для параноиков, и не очень масштабиурется.
А вот тут и решение https://containrrr.dev/watchtower/ которое простое, прямое и совсем незамысловатое. Им именно такое и можно сделать - запустить его контейнер на хостах где хочется обновлений, дать ему (опционально) список того, что обновлять и на этом все. Т.е. все будет работать. Альтернативно можно задать влкючение/исключение контейнеров метками.
Проблема о которой идет речь, это простой автоматический обновлятель контейнеров. Например на гитхабе actions строит новый image и его хочется доставить на сервер. Конечно, можно это попытаться делать push из actions запуская там какой playbook или прямо ssh на хост и там pull этому образу. Однако такое решение страшновато для параноиков, и не очень масштабиурется.
А вот тут и решение https://containrrr.dev/watchtower/ которое простое, прямое и совсем незамысловатое. Им именно такое и можно сделать - запустить его контейнер на хостах где хочется обновлений, дать ему (опционально) список того, что обновлять и на этом все. Т.е. все будет работать. Альтернативно можно задать влкючение/исключение контейнеров метками.