TGViewer
C# Short Posts 🔞 C# Short Posts 🔞 @dimasshortposts · 306 subscribers
Post #242 992
🐜 Mircrok8s для своего проекта. Микрообзор.

Я тут приарендовал себе сервер на Hostinger. Выбрал этот хостер потому что вроде как из всех мне доступных он показался самым дешевым по соотношению цены-качества.

За 89$ в год получаешь тачку (по скидке за первый год, потом 215$, что в целом тоже норм):
2 vCPU Cores
8 GB RAM
100 GB NVMe Storage

 
Посколько у этой штуки оказалось 2 ядра и 8 гигов оперативы. Решил попробовать поставить туда microk8s и перевести на это дело тралебота.
 
По прошествии 3 месяцев могу сказать, что полет нормальный. Во первых дохрена чего узнал про кубер за это время:
🟢Как балансировка в нем работает, и почему она работает только в облаке, а не на личном серваке – из-за облачного LoadBalancer

🟢Как задеплоить базку в кубер так чтобы все было чики-пуки – с помощью StatefulSet

➕Из плюсов этой штуки (сравниваю с деплоем в докер, который был у меня до этого):
🟢Графану с прометеусом – сожно поднять буквально одной консольной командой. Есть проблема с недостатком доки про то, как добавить в observability свой дотнетный сервис, но я методом тыка все же разрешил эту проблему.

🟢Не нужно париться с внутренней сетью – все связи между базкой и прочими штуками внутри куберовской сети, а если нужно получить внешний доступ посмотреть что-то в базке к примеру, то можно сделать port-forwarding на время.
 
🟢Чуть удобнее писать скрипты для CI/CD чем в случае с докером. Ну для меня по крайней мере.
 
➖Из минусов:
🟢Там все настроено за вас, и порой работает не так, как в обычном кубере. К примеру чтобы открыть сервис в интернеты в microk8s нужно вызвать команду microk8s enable dns + поставить у сервиса NodePort, а не LoadBalancer, как было бы в случае кубера, который развернут в облаке.
 
🟢И по некоторым моментам не хватает документации. Как раз в примере с графаной. Куча туториалов не говорят, что тебе нужно указать в лейблах
heritage:Helm
release:kube-prom-stack

Приходится это самому узнавать методом тыка.
 
🅰️ Итого: На мой взгляд, если хотите себе плейграунд для игры с кубером, то можно поюзать microk8s на своем серваке.
  • ❤ 2
  • 👌 2
  • 🤔 1
  • 😎 1
More from @dimasshortposts
  1. Sep 26, 2026🧵 Тредик для вопросов по докладу про MAF на дотнексте В докладе многие подробности опусти…
  2. Sep 23, 2026Даже самым хардкорным ребятам надо отдыхать, так что отдыхаем, мои чюваки 🕺 🧑‍💻dp🥁 #he…
  3. Sep 16, 2026🎯 Instrumented Tier0: профилирование кода В прошлый раз мы разобрали два уровня компиляци…
  4. Sep 15, 2026🔜 Готовлюсь к DOTNEXT 2026 В прошлом году за две недели до выступления я зачитывал свой д…
  5. Sep 9, 2026C# Short Posts 🔞 pinned «🐸 О чём этот канал? Кажется, я уже достаточно давно веду этот к…
  6. Sep 9, 2026🐸 О чём этот канал? Кажется, я уже достаточно давно веду этот канальчик, и пора бы описат…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →