Девопс

Почему-то дико кайфую от того, что могу взять и развернуть какую-то штуку на удалённом компе, да ещё и какую-нибудь автоматизацию этого процесса накрутить. Это как то самое хобби, которое не дай бог станет работой, но в малых дозах невероятно приятно.

Вот нет во всяких cloud-hosted решениях души, да и не принадлежат они тебе, внутренний параноик недоволен. А self-hosted развернул, бэкапчики настроил, и каждый раз приятно.

Примерно поэтому мой двухстраничный сайт, например, живёт на виртуалке, которая следит появились ли в Registry обновления и разворачивает его из образа автоматически. А образ сам собирается на каждый пуш в Github Actions. Нафиг не нужно, конечно, но. Во-первых, это красиво. Во-вторых, а как ещё я бы получил опыт всех этих базвордов в бэкендерском мире. В-третьих, на этом фундаменте прикольно всякие другие сервисы разворачивать.

Появилась какая-то идея - быстро поднял какую-то чистенькую виртуалочку в облаках, докер контейнер туда - докер контейнер сюда, запустилось, сделал выводы, удалил виртуалочку, потратил центов десять. Красота.

Вчера в рамках очередного эксперимента развернул Postgres, написал программку, которая просто шлёт в него рандомные числа с привязкой к времени, развернул Grafana, которая из постгреса данные забирает и залип на полчаса глядя в график, который сам обновлялся и двигался.

Этому предшествовало несколько часов страданий, выполнения случайных действий и изменений рандомных строчек в конфигах, конечно, не без этого, но результат нравится.