Налаштувати деплой на gitlab
Доброго дня!
Терміново треба полагодити деякі проблемки та нічого не поламати.
Опишу ситуацію: є гілки develop та master - вони є protected від прямого push.
Для гілки develop при злитті в цю гілку виконується Gitlab pipeline який складається з двох job: build та deploy.
1. З гілкою develop все добре, після build воно деплоїть на QA env. Але для master гілки deploy job чомусь не запускається - відповідно і на production env не депллоїться.
2. По-друге потрібно трошки змінити gitlab-ci.yml і переписати бо зараз там 2 джоби: build-client та build-server.
Так от build-client не потрібна, оскільки проект побудовано з технологією SSR то для сервера.
3. коли ми запитуємо інфу -> усі запити попадають на сервер -> якщо сервер розімує що це не запит до API, то він підключає клієнтські файли і рендерить React аппку в html і випльовує html зі скриптами на зовні.
потім клієнт коли вже отримав цю html перший раз, воно ініціалізує його як React app на клієнті і далі все спілкування з сервером йде через API
тобто така схема як nginx proxypass до якогось фолдера там де лежать всі збілджені index.html та js файлики не зовсім коректна в данному випадку.
Але в portainer є контейнер client на який поінтиться traefik. Тобто якщо його зупинити - сайт не грузиться, хоча мав би попадати в контейнер server. Тобто треба підшаманить portainer та traefik конфіги.
4. потрібно також налаштувати видалення unused образів з portainer бо з часом вони забивають простір і їх вручну доводиться видаляти
5. Ну і на завершення підготувати документ з описом усіх частин системи, логінів паролів і як ці паролі змінити.
2, 3 пункти вже зробив
Актуальные фриланс-проекты в категории Администрирование систем и сетей
Нужен специалист 1С (Управление торговлей)
1000 UAH
Нужен специалист 1С (Управление торговлей) Ищем опытного программиста 1С для небольшого проекта по интеграции. У нас интернет-магазин и конфигурация 1С УТ. Нужно настроить обмен данными между сайтом и 1С — чтобы сайт мог получать из 1С актуальную информацию (остатки, цены и… Администрирование систем и сетей, Веб-программирование ∙ 3 часа 56 минут назад ∙ 6 ставок |
Комплексная проверка и защита офисного сервера + настройка почты
4000 UAH
Нужен специалист для комплексной проверки и донастройки серверной инфраструктуры в офисе. На данный момент через Proxmox висит несколько виртуалок на Ubuntu, главная БД и к ней виртуалки с сайтами Laravel. Ранее были проблемы с сервером, так как из-за старой версии Лары… Администрирование систем и сетей, Настройка ПО и серверов ∙ 3 дня 16 часов назад ∙ 14 ставок |
Настроить удаленные диски на hetzner.comЕсть большое желание использовать hetzner.com в качестве удаленного сервера для хранения файлов и возможности работы с ними с различных ПК и мобильных устройств. Нужна помощь в таком настройке и небольшой ликбез для начального пользователя, чтобы все настроить непосредственно на… Администрирование систем и сетей, Настройка ПО и серверов ∙ 3 дня 19 часов назад ∙ 17 ставок |
Необходимо настроить KeyCRM для доставки воды.Необходимо настроить KeyCRM для доставки воды. Уже есть аккаунт Pitnavoda24. Задачи: кастомные роли - поля (учет тарифа — выдал/сдал/остаток), роли сотрудников (владелец, диспетчер, водитель, склад), подключение Viber и Telegram, WhatsApp Администрирование систем и сетей, Управление клиентами и CRM ∙ 3 дня 23 часа назад ∙ 15 ставок |
Розгруппировка товаров на маркетплейсе Rozetka
5000 UAH
Техническое заданиеЗадачаНеобходимо разгруппировать товары на маркетплейсе Rozetka, которые автоматически были объединены с товарами других продавцов.Текущая проблемаRozetka автоматически сгруппировала наши товары с товарами других продавцов по схожим… Администрирование систем и сетей ∙ 4 дня 21 час назад ∙ 8 ставок |
