Полная очистка локального Docker

В процессе разработки иногда возникает ощущение, что свой локальный Docker окончательно “что называется засрали” и проще все удалить и загрузить заново и собственно сейчас мы этим и займемся. Обратите внимание, что данная последовательность действий удалит все образы, тома, сети и Read more

Использование разных ssh-ключей для разных доменов в git

Довольно распространенная задача при работе например со сторонними репозитариями. Для того, чтобы использовать сторонний ключ например для github.com создайте в каталоге .ssh файл config со следующим содержанием.

Шпаргалка по работе с Helm

Создание шаблона helm-chart. Установка helm-chart. Обновление helm-chart. Запуск в режиме dry-run. Комментарии в шаблонах. Удаление helm-chart. Указываем namespase при обновлении. Указываем какую версию образа приложения использовать. Аналогично можно добавить внешний yaml-файл с параметрами указав в консоли.

Настройка подключения к кластеру Amazon Elastic Kubernetes Service

Облака, белогривые лошадки,Облака, что вы мчитесь без оглядкиНе смотрите вы пожалуйста свысока,А по небу прокатите нас облака.Не смотрите вы пожалуйста свысока,А по небу прокатите нас облака. Для начала нам надо установить и настроить AWS CLI. Подробная инструкция тут лежит Install 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

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

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

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

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