Организовать автодеплой сайта c репозитория на сервер через Docker
У нас есть сайт на PHP (Codeigniter). Для нашей внутренней разработки мы просто используем VDS куда настроен автодеплой файлов с репозитория Bitbucket (через webhooks)
Сейчас у нас появится клиент, у которого все крутится в Kubernetes. Для него мы собрали докер (с помощью стороннего специалиста), он его немного пересобрал под твои нужны и сейчас все работает так - на репозитории Bitbucket хранятся все файлы, после нашего каждого коммита он автоматически разворачивается докером на серверах клиента. Все переменные (подключение к базе, например) вынесены в переменные окружения. Все автоматизировано, все красиво)
Проблема в том, что что мы начали терять компетенцию в этом вопросе, и о том что что-то мешает выкатке докера - мы узнаем только от клиента, сами этот процесс никак не контролируем и не поддерживаем.
Задача в следующем:
1. Мы создаем отдельный VDS под эту задача. На него нужно настроить автоматические разворачивание докера, из репозитория. За счет этого мы воспроизводим ситуацию у клиента и знаем, что если докер не развернулся у нас - он не развернулся и у него.
2. Нужны будут периодические консультации по докеру (за отдельную оплату по часам).
Пример нашего докерфайла - http://joxi.ru/Rmzn6KGCYPzEZm
Больше информации как что работает у клиента - http://joxi.ru/823qwnBf9xk1Nr (при необходимости вышлю больше выдержек из переписке с клиентов, где он поясняет как у него развернуто)
-
2040 113 0 Хочу Вам предложить к сотрудничеству команду админов, которые могут помочь Вам в решении задачи. Нужно тока обсудить детали. Если интересно, пишите, обсудим. Стоимость и термины выдуманные.
Спасибо.
Актуальні фриланс-проєкти в категорії DevOps
Потрібен Python Django розробник |
Допомога з докером wordpress+nginx proxy manager
500 UAH
Добрий день , потрібна допомога в налаштуванні + публікації wordpress + nginx proxy manager на сервері. Ми зв'яжемося за Discord/Zoom/Telegram і крок за кроком пройдемо за налаштуваннями + перевіримо продуктивність DevOps, Linux та Unix ∙ 2 ставки |
Touch ID
500 UAH
Потрібно витягнути знімок відбитків пальців з лептопа, який мій, але є, в системі доданий іншої людини, його й потрібно витягнути, щоб роздрукувати, хто зможе допомогти, я адміністратор цього лептопа DevOps, Linux та Unix |
AWS Video CDN engenier / specialist |
Шукаємо досвідченого DevOps інженераШукаємо досвідченого DevOps інженера для налаштування і оптимізації інфраструктури нашого додатка. Основні завдання включають установку та налаштування таких технологій, як Docker, PHP 8+, MariaDB, Nginx, Redis, MailiSearch (або аналоги), Minio та SuperVisor. Потрібно також… DevOps, Бази даних ∙ 2 ставки |