Pull to refresh
8K+
2
Михаил Ниедре@cane

User

1,4
Rating
2
Subscribers
Send message

Похожая схема у меня была реализована в AWS.

По коммиту/PR в master запускался gihub actions pipeline.
Собирался докер образ и пушился в ECR.
Затем через SSM запускалась команда - на EC2 выполнялся deploy.sh скрипт. Результаты запуска команды логировались в cloud-watch.
Результаты вызова команды влияли на пайплайн на github.
deploy.sh в свою очередь

- логировал процесс деплоя,
- выкачивал .env и compose.yaml из AWS SSM Parameter Store если обновилилсь
- обновлял docker образ и перезапускал compose сервисы

сам deploy.sh залетал на EC2 при инициализации инстанса.
Инфраструктуру я подготавливал с помощью terraform.
Нужна была схема деплоя попроще

до 0. потребление у minipc 15Вт примерно

столкнулся с похожей проблемой быстрого деплоя. решил ее созданием cli плагина для docker. https://github.com/webcane/docker-deploy
сервис который хотим развернуть на удаленной машине представляет собой compose.yaml и при необходимости набор конфигов. хранится в git. меняем настройки локально, деплоим одной командой - docker deploy. Для vpn сервиса такой способ разворачивания тоже должен подойти

спасибо за конструктивную критику. формат подачи поправил.

Ответ на вопрос 12 дублирует ответ на вопрос 11.
Сразу вспомнилось как делал свой динамичный bg по мотивам css3 patterns gallery от Lea Verou. Тоже было интересно поэкспериментировать с css3.
Как раз начал работать с библиотекой angular material design, поэтому когда заметил в браузере переход на новый дизайн, был приятно удивлен знакомой анимации.
Можно было добавить пару слов о том, что делать если библиотека, которую мы хотим подключить у нас есть, а вот в репозитории maven — ее нет.

Information

Rating
2,035-th
Location
Воронеж, Воронежская обл., Россия
Registered
Activity