Поскольку Kubernetes неизбежен, по крайней мере в нашей конторе, принял решение перевести все личные проекты под него.

Первая инсталляция была поднята на виртуалках OVH, но неожиданно выяснилось, что Hetzner доделал своё облако и предлагает условия интереснее. Развернулся в Hetzner, заодно систематизировал телодвижения для поднятия кластера с нуля.

Бюджет решения составляет ~10€ в месяц, что не слишком беспокоит жабу и вполне оправдывает заголовок.

Требования к инсталляции

Хочется сохранить возможности, которые были в простой олдскульной инсталляции на голой виртуалке, а так же получить полнофункциональный кластер Kubernetes хотя бы по списку реализованных возможностей, а по качеству их реализации – как получится. Итак, попытаемся получить

  • шифрование трафика между узлами,
  • поддержку Persistent Volumes
  • поддержку Let's Encrypt для HTTPS
  • агрегацию логов
  • мониторинг по крайней мере серверов,
  • резервное копирование.

Выбранные технологии

Открытые технологии выбирались по соответствованию требованиям и степени моего с ними знакомства, сторонние сервисы – по балансу качества и количества бесплатных услуг. В итоге

А теперь попытаемся со всем этим взлететь.


Comments

comments powered by Disqus