-
GitLab: перенос данных с omnibus-установки в docker-установку
GitLab — одна из самых популярных систем контроля версий и управления Git-репозиториями с открытым исходным кодом и очень широкой функциональностью. Процесс установки GitLab (будь-то omnibus, docker или готовая виртуальная машина) хорошо задокументирован, поэтому рассматривать мы его не будем.
-
Установка и настройка DNS + DHCP с динамическим обновлением зон в Ubuntu 16.04
Даже в небольших организациях для упрощения администрирования локальной сети необходимы один или несколько DNS (Domain Name System — система доменных имён) и DHCP (Dynamic Host Configuration Protocol — протокол динамической настройки узла) серверов.
-
Резервное копирование виртуальных машин ESXI с помощью Xsibackup
Возможности резервного копирования виртуальных машин на гипервизоре под управлением ESXI с бесплатной лицензией существенно ограничены — например, тут не получится использовать vCenter, а функциональность бесплатных версий Veeam Backup или VM Explorer значительно урезана.
-
Настройка кэширования на Nginx
Суть кеширования на стороне сервера заключается в том, чтобы избавиться от постоянного запуска одних и те же скриптов (как пример, генерации ленты постов WordPress), выполнение которых может иногда занимать целые секунды.
-
Использование make для управления docker-контейнерами
Make — утилита предназначенная для автоматизации преобразования файлов из одной формы в другую, говорит нам Википедия. Ключевое слово здесь — автоматизация.
-
Установка и настройка сервера очередей Beanstalkd в CentOS 7
Ранее мы уже рассматривали процесс установки сервера очередей beanstalkd в операционной системе Debian Jessie. Как показала практика, в rpm-based операционных системах установка и настройка beanstalkd несколько отличается и не всегда выполняется одной командой.
-
Docker: работа с контейнерами
Ранее мы рассматривали процесс установки Docker в операционной системе Ubuntu 16.04 и для проверки работоспособности запускали тестовый контейнер hello-world — это был очень простой пример контейнера, который запускался, выводил сообщение на экран и завершал работу.
-
Установка Docker в Ubuntu 16.04
Docker — это программное обеспечение, которое широко используется для автоматизации развертывания и управления приложениями в контейнерах (виртуализация уровня операционой системы). Контейнеры во многом похожи на виртуальные машины, но при этом потребляют гораздо меньше ресурсов, меньше зависят от операционной системы машины-хоста и могут быть легко перенесены на другой хост или облако.
-
Мониторинг SMART атрибутов SSD Intel DC S3500/S3700 Series
Не стоит лишний раз упоминать о важности постоянного наблюдения за состоянием накопителей на серверах, будь то привычные все жесткие диски (HDD) или современные твердотельные накопители (SSD).
-
Установка и настройка сервера очередей Beanstalkd в Debian Jessie
Beanstalkd это упрощенный сервер очередей, который изначально разрабатывался под нужны Causes на Facebook. Он предназначен для управления потоками задач различных компонентов стека развертывания приложения при помощи очередей рабочих процессов и сообщений, но серьезно отличается от RabbitMQ или Gearman.