Рубрики — Страница 2 — DEVOPS

Рубрики

22.09.2016
Сборка ядра linux

В общем случае, без сбора рпм все очень просто. Сборка ядра уже давно не представляет трудностей.   Устанавливаем утилиты для отрисовки псевдографических интерфейсов в консоли и компиляторы. sudo yum install ncurses-devel ncurses gcc make git ctags ncurses-devel openssl-devel Создаем конфиг

Перенос корневого раздела root на lvm

Перенос корневого раздела root на lvm Недавно перенес корневую фс ноутбука на лвм, тривиальные вещи не записывал. Опишу процесс основными шагами. Действия описаны для CentOS 7, но справедливы, с небольшими отличиями, для всех большинства дистрибутивов с которыми работал. В linux все

03.09.2016
Простое копирование файлов и каталогов в base64 между консолями

Копирование файлов между консолями в base64 Ставим на удобные сочетания клавиш команды для отображения сжатого файла в консоль через base64 и обратно разархивирование с вводом base64, и перетаскиваем файлы без длинных scp, rsync и вводов паролей. Чтобы пользоваться этим в

21.07.2016
Настройка локального postfix dkim relay + docker

Сейчас без dkim никуда, настроить его  в postfix не составляет труда за 20 минут, но если использовать docker то все еще проще и быстрее, настройка займет 2-3 минуты. За основу нужно взять любой образ docker из репозитория, сгеренировать dkim, после

09.06.2016
VBoxManage virtualbox cli

У virtualbox есть отличный cli интерфейс VBoxManage. Если сравнивать с libvirt kvm — работать с ним кране удобнее, он стабильнее. Кроме всего прочего есть отличный gui интерфейс, который опять же на порядок лучше того же virt-manager для kvm на платформе

18.04.2016
docker iptables

Чтобы докер не портил iprables нужно запретить ему самостоятельно менять правила и вручную создать правила nat и прочее что обычно создает сам докер. Делаем: iptables -t nat -N DOCKER iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER

24.03.2016
Настройка безопасного использования letsencrypt nginx dokcer

Сейчас мало кто не знает о кампании letsencrypt, и бесплатных сертификатах. Меня по началу смутило что необходимо запустить скрипт от рута, который крайне дружелюбно влезет в конфиг веб сервера и после проверки вставит сертфикат куда посчитает нужным. Кроме того для

10.03.2016
Bashrc чтоб жилось легче.

.bashrc — файл который выполняется каждый раз когда мы логинимся. Можем подсунуть сюда вкусности для работы.   ##DOCKER # bash in docker db() { docker exec -it $1 bash; } #ip container dip() { docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $1; }