← Назад к кейсамКейс: self-hosted Kubernetes, GitLab CI/CD, мониторинг и AI-помощник для сайта Infra LAB
Infra LAB - собственный сайт и одновременно рабочий стенд: разработка страниц, SEO-структура, формы, GitLab CI/CD, Kubernetes, мониторинг и AI-помощник собраны в один управляемый контур. Сайт работает на собственной виртуализированной инфраструктуре, а AI-виджет использует локальную LLM на отдельном GPU-сервере.
Стек и тип задач
- • Разработка сайта под ключ как production-сервиса: frontend, формы, SEO-структура, AI-виджет и эксплуатация
- • Self-hosted Kubernetes, Helm, Ingress, GitLab CI/CD, Docker Registry и управляемый deployment
- • Linux, домашняя виртуализированная инфраструктура, собственный GPU-сервер и локальная LLM через Ollama
- • Prometheus, Blackbox monitoring, Telegram-alerting и контроль доступности сайта
- • Практический пример, где DevOps, SEO, сайт, AI-бот и сопровождение работают вместе
Что реализовано
- • Самостоятельная разработка сайта: структура, дизайн, frontend, формы и сценарии взаимодействия
- • SEO-подготовка: посадочные страницы под услуги, метаданные, кейсы, перелинковка и семантическая структура
- • Kubernetes-кластер на Ubuntu с отдельным control plane и двумя worker-узлами
- • Self-hosted GitLab и Docker Registry для управляемого delivery-контура
- • GitLab CI/CD pipeline: сборка Docker-образа, публикация в registry и деплой через Helm
- • Ingress-слой для публикации сайта и внутренних сервисов
- • Prometheus и Blackbox monitoring для базовой observability и контроля доступности
- • Telegram-alerting для оперативной реакции на инциденты
- • AI-виджет на сайте с локальной моделью через Ollama на отдельном GPU-сервере
- • Сбор заявок с согласием пользователя и отправкой уведомления на почту