vault backup: 2025-03-06 13:31:37

This commit is contained in:
sShemet
2025-03-06 13:31:37 +05:00
parent 4e7f1a6879
commit 52ab89c275
2 changed files with 13 additions and 7 deletions

View File

@@ -56,12 +56,18 @@ DELETE
/server/{server_id}/deploy - пересоздание ВСЕХ конфигов и перезапуск серверного кластера (действие, применяющееся после билда и/или смены версий). После этого необходимо сделать migrate_all
/clients/{id}/createlog - Получить лог создания контейнера
POST /containers/build_prod_for_all/ - получение нового кода из ветки master на ВСЕХ серверах, сборка новых образов версии, отправка в БД всех лабораторий информации о новой версии (form-data):
- version: 1.3-master
- info: Описание версии и новых функций (можно и .md)
GET /clients/{subdomain}/updateme/{ver} - вызов переключения
/containers/{server_id}/build_dev/{new_version} - получение кода из ветки dev, сборка фронта и нового образа
/containers/{server_id}/build_prod/{new_version} - получение кода из ветки master, сборка нового образа
/containers
/containers/{server_id}/prune - удалить неиспользуемые версии образов (images prune -a)
/clients/{id}/switch/{image_name} - переключить клиента на образ другой версии
/server/{server_id}/switch_all/{image_name} - переключить всех клиентов на образ другой версии
/clients/{id}/switch/{image_name} - принудительно переключить клиента на образ другой версии
/server/{server_id}/switch_all/{image_name} - принудительно переключить всех клиентов на образ другой версии
/clients/{id}/migrate - запустить обновление БД клиента (artisan migrate)
/server/{server_id}/migrate_all - запустить обновление БД у всех клиентов на сервере
/clients/{id}/move_to/{server_id} - переместить клиента на другой сервер