Skip to content

Conversation

@Jesusya-26
Copy link
Collaborator

Очень давно уже хочу попробовать написать какие-нибудь CI/CD пайплайны, чтобы перестать по несколько раз в день дергать Диму с обновлениями на 107 и остальных не заставлять лишний раз ждать, если он вдруг занят (да и зря я что ли какие-то курсы по девопсу проходил).

В общем, накидал пока предварительный вариант, на своей машинке потестил — вроде работает. Конкретно здесь раннер просто внаглую подключается по SSH к хостам и занимается всякой магией с контейнерами. Думаю, на 509 и так сойдет, а на 107 можно какой-нибудь ручной апрув добавить, чтобы не травмировать фронт и всех остальных, кто активно с апишкой взаимодействует.

Есть ещё вариант поинтереснее: пушить образ в докер хаб и через какой-нибудь простой вебхук, развернутый на машинках, автоматически подтягивать обновления с него. Звучит немного сложновато, прочитать можно тут: https://habr.com/ru/articles/476368/.

Наверняка есть ещё какие-то варианты, было бы интересно послушать/почитать на этот счёт что-нибудь.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants