Graphite — Ubuntu установка

  Обновляем список пакетов и устанавливаем Graphite:   Выполняем миграции:   Редактируем файл конфигурации:   Редактируем следующие строки:   Включаем автозагрузку:   Перезапускаем "carbon-cache":   Устанавливаем Nginx и uWSGI для Web UI:   Редактируем дефолтный конфиг Nginx'a:   Создаем uWSGI конфиг:   Перезапускаем uWSGI и Nginx:

Nginx RTMP module

    Пример сборки Nginx'а с модулем RTPM на системе Ubuntu   Обновляем список пакетов и обновляем их:   Устанавливаем необходимые пакеты для сборки:   Список аргументов можно подсмотреть где-то на ноде с установленным Nginx с пакетного менеджера.  

FIX ERROR — npm: Couldn’t follow symbolic link

При сборке мобильного приложения для Android на Ubuntu получил следующую ошибку: FAILURE: Build failed with an exception. * What went wrong: Failed to capture fingerprint of input files for task ':app:bundleReleaseJsAndAssets' property '$1' during up-to-date check. > Could not list contents of '/var/lib/jenkins/workspace/myapp_develop_0.0.1/node_modules/react-native-interactable/{ios,android}'. Couldn't follow symbolic link. Если вывести содержимое директории "node_modules/react-native-interactable" то видим следующее: … Продолжить читать "FIX ERROR — npm: Couldn’t follow symbolic link"

Ubuntu — rc.local

Столкнулся с тем, что в Ubuntu нет привычного c CentOS'а мне файла "rc.local", решение следующее. Создаем сервис: со следующим содержимым: Создаем файл "rc.local" и добавляем ему бит выполнения:

OpenVPN — Site-to-Site

Цель: Связать 2 удаленных ноды в между собой, чтобы общение между ними для них было "прозрачно". Так же важна стабильность канала, скорость и конечно же безопасность. Представим, что есть 2 ноды: Server — IP 1.1.1.1 Client — IP 2.2.2.2 Установим на них OpenVPN CentOS: Ubuntu:

Docker Swarm over TLS

В данном примере есть 3 сервера, с установленным на нем Docker. Если докер не установлен, можете посмотреть установку тут. Будет один менеджер и два воркера: Master — менеджер (IP: 1.1.1.1) Slave_1 — воркер (IP: 1.1.2.1) Slave_2 — воркер (IP: 1.1.2.2) Необходимые порты для работы Docker Swarm: 2376 и 2377 (TCP). Убедитесь, что участникам роя будут … Продолжить читать "Docker Swarm over TLS"

Docker — API over TCP

Все шаги актуальны для дистрибутивов с systemd (проверенно на CentOS 7 и Ubuntu 18.04) Смотрим команду запуска Docker: У Ubuntu 18.04 путь немного отличается, "/lib/systemd/system/docker.service" Получаем что-то похожее: Теперь создадим файл override.conf, для этого достаточно ввести: Туда вставляем следующее:

Docker — Установка (CentOS, Ubuntu)

CentOS 7: Установим необходимые утилиты: Добавим репозиторий докера, чтобы установить актуальную версию: Установим Docker: