Установка Docker+DockerCompose+KubeCtl+Helm

Установка Docker CE Установка Docker Compose Авто-дополнение команд при помощи TAB Для Docker автодополнение автоматом, а для Docker Compose только для версии 1.26.2, но там по командам ничего не поменялось. Добавляем пользователя в группу Docker Установка Kubeadm и Kubectl Для Read more

Простой SystemD-сервис для запуска Java-приложений

Общие сведения Файл сервиса [Unit]Description=funnel-restAfter=syslog.target [Service]WorkingDirectory=/opt/document-serviceUser=root ExecStart=/usr/lib/jvm/java-17-openjdk-17.0.3.0.7-2.el8.x86_64/bin/java \-Xms512m -Xmx512m \-Djava.awt.headless=true \-Dspring.profiles.active=stage \-Duser.timezone=MSK \-XX:HeapDumpPath=/opt/document-service/logs \-XX:+PrintGCDetails \-Xloggc:/opt/document-service/logs/gc_service.log \-XX:+DisableExplicitGC \-jar /opt/document-service/application.jar \–server.port=1212 \–server.address=0.0.0.0 SuccessExitStatus=143 [Install]WantedBy=multi-user.target Активируем и запускаем сервис # systemctl daemon-reload# systemctl enable document-service# systemctl start document-service

Экспорт и импорт конфигурации RabbitMQ

Достаточно типовая операция если вам необходимо сделать клон существующего RabbitMQ, допустим для локального тестированя боевого кролика без остановки прода (ну можно и остаовить и файлы перетащить, но это дичь полная). Экспортируем схему целиком. Копируем полученный json-файл себе или на другой Read more

Установка и настройка Portainer для упраления несколькими узлами

Три кольца – премудрым эльфам – для добра их гордого.Семь колец – пещерным гномам – для труда их горного.Девять – людям Средиземья – для служенья черногоИ бесстрашия в сраженьях смертоносно твердого.А одно – всесильное – властелину Мордора, –Чтоб разъединить их Read more

Устранение ошибки Could not resolve host: mirrorlist.centos.org

Моя любимая бага в Centos которую я постоянно забываю как чинить. Поэтому сразу запишем две волшебные команды. Сейчас и с Ubuntu такие приколы начались. Причем непонятно, кто и зачем это блокирует без объявления. Все рассылки я чисто физически прочитать не Read more

Установка Jenkins-агента в Ubuntu 20.04.5

Итак, погнали ставить агента на self-hosted решение. Я за докер в любых решениях, но давайте попробуем и другой взгляд на мир. Сделаем свой сборщик и подключим к мастер-узлу и обязательно отключаем функционал воркера на основном узле. Установка Jenkins Worker (Аналогично Read more

Репликация Postgresql 11.2 в режиме Master-> Slave

Задачка довольно типовая, но мы немного усложним условия и сделаем репликацию двух инстансов Postgresql завернутых в Docker. Операции на мастер-хосте Первым делом создаем пользователя от имени которого будет осуществляться репликация. # docker exec -it postgresql /bin/bash # su postgres $ Read more