Автоматичне розширення та документація для сервера
Мета цього проекту полягає в створенні безперервного і автоматизованого процесу розгортання сервера розробки, що забезпечує його узгодженість і ефективність.Сервер розробки є важливою частиною життєвого циклу розробки програмного забезпечення, на ньому розміщуються перед виробничими версіями додатків і послуг.Процес повинен бути легко відтворюваним, що дозволить новим членам команди зрозуміти і використовувати конвеєр розширення без тривалого навчання.— — —
* 2 .Технологічний / процесний стек:**Операційні системи: Ubuntu 20.04, Ubuntu 22.04, Debian 11
- **Автоматизація серверів**: Docker, Docker Compose, Docker Swarm
**Реверсивний прокси і балансирувач навантаження**: Traefik
- ** Управління контейнерами**: Portainer
** Управління версіями**: Git, спеціально розміщений на GitLab
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
**Моніторинг та логінг**: (визначається за перевагами клієнта, наприклад, Grafana, Prometheus, ELK Stack)
* Скриптинг**: Шелл-сценарії для автоматизації завдань
— — —
* 3 .Кількість робіт: *
* Налаштування інфраструктури *:
- встановлення та налаштування операційних систем відповідно до отриманих інструкцій.- Установка основних утилітів і пакетів, необхідних для управління та розгортання серверів.Налаштування Docker, Docker Compose і ініціалізація Docker Swarm.* Конвеєр розширення *:
- Реалізувати та оптимізувати надані скрипти для автоматизації процесу розгортання.Налаштування Traefik як зворотного прокси і балансираючого навантаження, забезпечення безпечних зв'язків і правильної маршрутизації.Розробка і налаштування Portainer для управління контейнерами.- Інтеграція **CI / CD**:
- Налаштування, налаштування та реєстрація GitLab Runner.- Переконайтеся, що runner правильно налаштується для роботи з Docker і сценаріями розгортання.Протестуйте весь конвеєр CI/CD від завантаження коду до розгортання на сервері розробки.• Документація * :
Підготувати вичерпну документацію, що описує весь процес розгортання.- Включіть в неї розділи з ліквідації неприємностей, часто задавані питання та кращі практики.- Забезпечення доступності та зрозумілості документації для розробників різних рівнів кваліфікації.** Зв'язок і ітрації**:
- Протестуйте всю систему на прикладах розширення, щоб виявити вузькі місця і потенційні проблеми.Підготовка процесу на основі тестів та відгуки з командою.— — —
* 4 .Результати : *
1 .Повністю налаштований і працюючий сервер розробки з автоматизованим конвеєром розширення.2 .Повноцінна документація, що включає в себе кроки по налаштуванню, розробці та ліквідації недоліків.3 .Завершальний звіт з детальним описом впровадження, проблем і рекомендацій.
-
1672 27 0 Доброго дня! Можу заппропонувати свої послуги! Працюю зі всім стеком Ваших програм! Готовий обгороти терміни, та оплату! Сконтактуйтеся зі мною, для більш детального обговорення! Ціна вказана для звернення уваги!
-
529 9 0 Доброго дня!
Напишіть в ПП де ви хочете хостити сервер, тобто який провайдер цього серверу. Чи це bare metal чи cloud VPS? Де ви хочете хостити моніторинг та логи сервера ? Та навіщо ELK коли для логів повинно вистачити loki + promtail ? Коротше кажучи, опис дуже поверхневий та загальний, тому треба більше деталей у приватному повідомленні.
-
1824 81 0 Добрий день !
Я можу налаштувати середовище з CI/CD і моніторингом.
-
Доброго дня, працюю з DigitalOcean та AWS, можу налаштувати вам інфраструктуру як код, розробити документацію! На якому провайдерів збираєтеся працювати, які терміни, бюджет звісно треба обговорювати
-
Актуальні фриланс-проєкти в категорії DevOps
Rescue + backup for hetzner dedicated serverМаємо dedicated сервер на hetzner з вебсайтом на докерах (+фремворк laravel) Контакт з розробниками втрачено Потрібно: - відновити і змінити серверні доступи (ймовірно, ssh) - рекомендувати місце зберігання і налаштувати повний бекап серверу з простим відновленням, ймовірно, не… DevOps, Адміністрування систем та мереж ∙ 2 дні тому ∙ 22 ставки |
Перенести пошту з Google Workspace на іншу платформу
5000 UAH
Шукаю спеціаліста, який допоможе перенести корпоративну пошту з Google Workspace на іншу поштову платформу. Хочемо перейти, бо Google Workspace для нас зараз виходить досить дорого. Маємо приблизно 30 користувачів. Поки що остаточно не визначилися, на яку саме платформу краще… DevOps, Адміністрування систем та мереж ∙ 4 дні 8 годин тому ∙ 18 ставок |
Інтеграції гугл аналітики до срм через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Адміністрування систем та мереж ∙ 10 днів 9 годин тому ∙ 21 ставка |