1001 Freelance Projects
Свежие проекты с фриланс-бирж
Просмотр проекта
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Название проекта:
Системное администрирование сервера
Кто разместил:
Внешний проект с free-lance.ru
Открыт:
03-Aug-2025 13:03 GMT
Описание:
## Официальная формулировка технического задания

Задача: Обеспечение развертывания, эксплуатации и мониторинга микросервисного Spring Boot приложения в Kubernetes-кластере с полным циклом CI/CD и интеграцией Observability-стэка.

Требования:

1. Контейнеризация и Оркестрация:
* Разработать Docker-образы для всех компонентов микросервисного Spring Boot приложения.
* Реализовать конфигурации развертывания (Deployments), сервисов (Services) и связанных ресурсов Kubernetes (k8s) для обеспечения функционирования приложения в кластере.

2. Система Непрерывной Интеграции и Непрерывного Развертывания (CI/CD):
* Внедрить автоматизированный пайплайн CI/CD с использованием GitHub Actions (или развернутого локально Git-сервера).
* Обеспечить возможность деплоя на два изолированных целевых окружения:
* Тестовое окружение (Staging/Test): Для предрелизного тестирования и валидации.
* Продуктовое окружение (Production/Prod): Для эксплуатации конечными пользователями.
* Пайплайн должен включать этапы: сборка, тестирование, создание артефактов (Docker-образов), безопасное развертывание в соответствующие окружения (с применением стратегий деплоя).

3. Безопасность Инфраструктуры:
* Провести харденинг (hardening) операционных систем на обоих серверах (тестовом и продуктовом) в соответствии с лучшими практиками безопасности.
* Настроить и поддерживать межсетевые экраны (фаерволы) на уровне ОС (например, firewalld, ufw) и/или облачных провайдеров, обеспечив минимально необходимый набор открытых портов и строгий контроль входящего/исходящего трафика.
* Реализовать базовые меры безопасности Kubernetes (RBAC, секреты, политики сети).

4. Централизованное Логирование (Logging):
* Внедрить сбор, агрегацию и хранение логов приложения и инфраструктуры с использованием стэка Loki.
* Настроить Grafana для визуализации и анализа логов из Loki.

5. Мониторинг Метрик (Monitoring):
* Внедрить систему сбора метрик Prometheus для мониторинга состояния приложения (Spring Boot Actuator), Kubernetes-кластера, узлов и других критичных компонентов.
* Настроить Grafana для создания дашбордов визуализации метрик из Prometheus.

6. Распределенная Трассировка (Tracing):
* Интегрировать инструмент распределенной трассировки (Jaeger или Zipkin) для отслеживания запросов между микросервисами.
* Настроить экспорт трейсов из приложения и их сбор в выбранной системе.

7. Система Оповещений (Alerting):
* Настроить Grafana Alerts (или механизм оповещений Prometheus Alertmanager с интеграцией в Grafana) для создания правил оповещений на основе метрик (Prometheus) и/или логов (Loki).
* Определить критичные метрики (например, доступность сервисов, загрузка CPU/памяти, ошибки 5xx, время отклика) и установить пороги срабатывания алертов.
* Настроить каналы доставки алертов (например, электронная почта, Slack, Telegram, PagerDuty).

8. Документация:
* Предоставить документацию по конфигурации пайплайнов CI/CD, развертыванию в k8s, настройкам безопасности, схемам работы Observability-стэка (Loki, Prometheus, Grafana, Jaeger/Zipkin) и алертинга.

Цель: Создать отказоустойчивую, безопасную и наблюдаемую платформу для эксплуатации микросервисного приложения в Kubernetes, обеспечивающую автоматизированный процесс поставки изменений на тестовое и продуктовое окружения, а также предоставляющую инструменты для оперативного контроля, анализа проблем и реагирования на инциденты.
Project ID:
4785163
Категория проекта:
Программирование, Системное программирование
Бюджет проекта:
15000 руб, для всех
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Создание карт в QGIS
Категория: Дизайн, Картография
21 Mar 2026 11:09 GMT
Анимировать картинку (для всех)
Категория: Анимация, Анимированные персонажи
21 Mar 2026 11:07 GMT
Автоматизация процесса
Категория: Программирование, C++
21 Mar 2026 11:06 GMT
Написать софт для фарма игры
Категория: Программирование, Создание скриптов
21 Mar 2026 10:46 GMT
Настройка сайта интернет магазина на вордпресс
Категория: Программирование, Веб-программирование
21 Mar 2026 10:32 GMT
Создание Reels (Ai)
Категория: AI — искусственный интеллект, Контент-заводы
21 Mar 2026 10:32 GMT
Исправить искажения сайта на планшете и телефоне
Категория: Сайты, WordPress
21 Mar 2026 09:46 GMT
Дизайнер для подготовки макетов панелей — лазерная гравировка + УФ-печать
Категория: Дизайн, Полиграфический дизайн
21 Mar 2026 09:46 GMT
декларация для поступления на службу
Категория: Тексты, Составление текстовых скриптов и шаблонов
21 Mar 2026 09:44 GMT
Нужен контент менджер (5-9 каналов/соц сетей)
Категория: Социальные сети, Комьюнити-менеджер
21 Mar 2026 09:21 GMT
Накрутка 10к просмотров на обьявления на farpost
Категория: Социальные сети, Боты для соцсетей
21 Mar 2026 08:58 GMT
Книга
Категория: Дизайн, Полиграфическая верстка
21 Mar 2026 08:49 GMT
Нужна команда (Frontend + Backend) для eCommerce проекта с 1С и расчетом доставки (Next.js)
Категория: Сайты, Веб-программирование
21 Mar 2026 08:49 GMT
Поиск маркетолога за процент
Категория: Реклама и Маркетинг, Продажи и генерация лидов
21 Mar 2026 08:46 GMT
Инфографист для Ozon/WB: продающие карточки товаров для технич. и пневмо товаров (для всех)
Категория: Дизайн, Инфографика
21 Mar 2026 08:36 GMT
Все проекты
Проекты по навыкам ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
texts
Новое!
Projects in English
Copyright © 2005-2025
1001 Freelance Projects