Полное руководство по установке Docker, Docker Compose, kubectl, Helm и k9s в Linux

В современном мире DevOps и контейнеризации знание инструментов для работы с Docker и Kubernetes стало обязательным для любого администратора или разработчика. В этой статье мы подробно, шаг за шагом, рассмотрим…

Разворачиваем Managed Kubernetes в облаке Selectel

В предыдущих статьях я уже писал подробную инструкцию как развернуть Managed Kubernetes в облаке Cloud.ru и сегодня давайте рассмотрим аналогичную операцию, но уже для облака Selectel. Kubernetes — популярный инструмент…

Настройка Konsole (эмулятор терминала от проекта KDE)

Konsole на мой взгляд самый лучший эмулятор терминала для Linux, но и его можно настроить для улучшения usability чем сейчас мы и займемся. Konsole — это удобный эмулятор терминала в…

Полная настройка Nextcloud: кэширование, интеграция с FreeIPA, S3-хранилище и оптимизация

Продолжаем переезжать на Nextcloud и сегодня мы его донастроим до полноценного использования. Настроим интеграцию с FreeIPA, подключим S3-хранилище от Cloud.ru (а также рассмотрим альтернативу — Adman.com), добавим кэширование, планировщик задач…

Как увеличить лимит на размер загружаемого файла для Ingress контроллера

После переноса Next Cloud в Kubernetes оказалось, что типовой настройки мне не хватило и файлы не пролезают через Ingress контроллер и чтобы увеличить лимит на размер загружаемого файла для Ingress‑контроллера,…

Менеджер баз данных Postgresql упакованных в Docker (Postgresql Docker Manager)

Доделал интересную приложуху для управления базами данных Postgresql упакованными в Docker. Возникла необходимость управления большим количеством баз данных и самые прожорливые отсадить в отдельные контейнеры урезав им аппетит по ресурсам.…

Автоматизированное получение Let’s encrypt сертификатов для Ingress Nginx при помощи cert‑manager

Безопасность веб‑приложений сегодня — не опция, а необходимость. Шифрование трафика через HTTPS стало стандартом: поисковые системы отдают приоритет защищённым сайтам, а браузеры явно предупреждают пользователей о небезопасных соединениях. Let’s Encrypt предоставляет…

Хранение медиа-файлов WordPress в S3-хранилище

В продолжении перевода своих ресурсов в облака следующим этапом необходимо настроить хранение медиа-файлов WordPress в хранилище S3 в облаке Cloud.ru. Задачка довольно типовая, но есть нюансы. Прежде всего зарегистрируем сервисный…

Настройка кэширования WordPress при помоши Redis

Прилетела фриланс задачка по оптимизации WordPress сайта. Как обычно на будущее все запишем, чтобы в следующий раз на чиле и расслабоне сделать. Установка и настройка Redis‑сервера Настройка Redis (опционально) Отредактируйте…

Работа с самоподписанными сертификатами в Linux

Давайте сегодня поговорим о моей любимой ошибке «Подключение не защищено». Если в Internet мы обычно используем Let’s encrypt или приобретенный у хостера сертификат, то в Intranet нам необходимо использовать удостоверяющий…