Promethues оповещение через Telegram.

Расскажу про alert систему promethues и оповещение через telegram. На заре прометея с оповещениями было прямо сложно. Нужно было что-то костылить и использовать сторонние инструменты. Единственное, что хорошо работало из коробки это email и slack. Но в большинстве случаев все это не требуется, а хочется просто получать сообщения в telegram …

Continue reading »

MongoDB кластер с защитой SSL

Подготовка системы

Для корректной работы кластера на каждой из нод необходимо увеличить количество используемых файлов в системе, увеличить лимит. Мы будем предпологать что Docker уже установлен в вашей системе. Если не изменить лимит файлов в системе, то вы получите ошибку вида: Soft rlimits for open file descriptors too low, стоит …

Continue reading »

Закрываем ESXi от мира. ESXi Firewall

Если идти православным путем, вы не должны выпускать ESXi в мир, то есть доступ до самих хостов архитектурно должны быть в приватных сетях, как менеджмент, так и все остальное. Но иногда, нужно, что бы они были доступны и из мира. Что тогда? Тогда все "мамкины" хакеры и просто обыватели раз …

Continue reading »

Python, отправляем письма

Встала необходимость отправлять некоторые файлы с сервера, в целом можно было бы воспользоваться утилитами системы. Такие, как - mutt например, или можно было бы написать с простой скрипт на bash/sh. Но как истинный падаван Python-а, я пойду по его пути. Скрипт практически целиком взять из документации по библиотеке smtplib и …

Continue reading »

CockroachDB это вам не PostgreSQL

CockroachDB что это?

Сегодня хотел бы поделиться своими ощущениями о CockroachDB. Это распределенная (и как заверяют авторы, именно – распределенная), масштабируемая и «не убиваемая» база данных. На период 2023 года, база находится уже в стабильном релизе и доступна как на официальном сайте разработчиков так и на docker hub. По уверению разработчика …

Continue reading »

Ставим Docker на диету или Docker Slim Image

Сегодня хотелось бы рассказать о том, как канонически правильно писать Dockerfile и о сборке контейнеров Docker. Можно сказать это некие лучшие практики для написания Dockerfile. Ведь как бы в последствии не использовали Docker, в обычном docker compose или уже работаете в Kubernetes, контейнер всегда будет являться сущностью! И так, для …

Continue reading »

Pelican или легкий блог без БД и PHP

Наверное, каждый и нас, особенно те, кто связан с программированием, DevOps или SysOps задумывался над созданием либо блога, либо того места, где можно хранить заметки о своей работе или о текущих задачах. И, пожалуй, самым главным критерием являются следующие факторы:

  • Независимость от базы данных
  • Доступность с любой точки земного шара …

Continue reading »