Интеграция Gitea и Keycloak: пошаговое руководство
В современном мире разработки программного обеспечения безопасность и управление доступом к репозиториям кода играют ключевую роль. Gitea — это лёгкая и гибкая платформа для хостинга IT-проектов и их совместной разработки,…
Настройка VS Code AI Chat для работы со сторонним OpenAI провайдером.
VS Code AI Chat — это расширение, которое позволяет разработчикам взаимодействовать с моделями искусственного интеллекта (AI) прямо в редакторе Visual Studio Code. В стандартной конфигурации оно работает с OpenAI API,…
Полное руководство по установке и настройке мониторинга с Grafana и Prometheus: от установки до первого дашборда
Grafana и Prometheus зачем они нужны? Прежде чем погрузиться в установку, давайте разберёмся, о чём вообще речь. Grafana – это мощная платформа для визуализации и анализа данных, которая позволяет создавать…
Установка Keycloak в Ubuntu 24.04: от тестового запуска до production-конфигурации
В современном цифровом мире вопросы аутентификации и авторизации пользователей выходят на первый план. Разработчикам и администраторам систем требуется надёжное, гибкое и безопасное решение для управления идентификацией — без избыточных затрат…
Руководство по установке и настройке Gitea: от Docker до локальной инсталляции на Ubuntu 24.04
Gitea — это легковесный, самоуправляемый сервис для хостинга Git-репозиториев, написанный на Go. Он является отличной альтернативой GitHub, GitLab или Bitbucket для тех, кто хочет сохранить полный контроль над своими данными…
Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла
В этой статье мы рассмотрим пошаговую настройку кластера Kubernetes на Ubuntu 24.04 с тремя узлами: один мастер (который также может запускать пользовательские поды) и два рабочих узла. Мы настроим PersistentVolume…
Полное руководство по установке Docker, Docker Compose, kubectl, Helm и k9s в Linux
В современном мире DevOps и контейнеризации знание инструментов для работы с Docker и Kubernetes стало обязательным для любого администратора или разработчика. В этой статье мы подробно, шаг за шагом, рассмотрим…
Разворачиваем Managed Kubernetes в облаке Selectel
В предыдущих статьях я уже писал подробную инструкцию как развернуть Managed Kubernetes в облаке Cloud.ru и сегодня давайте рассмотрим аналогичную операцию, но уже для облака Selectel. Kubernetes — популярный инструмент…
Автоматизированное получение Let’s encrypt сертификатов для Ingress Nginx при помощи cert‑manager
Безопасность веб‑приложений сегодня — не опция, а необходимость. Шифрование трафика через HTTPS стало стандартом: поисковые системы отдают приоритет защищённым сайтам, а браузеры явно предупреждают пользователей о небезопасных соединениях. Let’s Encrypt предоставляет…












