172 похожих чатов

Добрый день) подскажите плиз как еще можно настроить кластер? Миникуб

не хочу.. Google и амазон мне кажется дороговато будет, поправьте если не прав. Просто арендую 3 виртуальных сервера.
Почитал статью про Ansible.. Может еще какие получще варианты есть?

33 ответов

38 просмотров

что такое для вас "дороговато"?

Я ничего не понял 😅

Петр-Петр Автор вопроса
Сергей Голод
что такое для вас "дороговато"?

Нуу я за 400р один сервак арендую Ну 1500 в месяц вполне потяну 3 сервака

k0s , k3s или Kubeadm взять и разбираться

Talos и Hetzner, у меня был терраформ файлы которые автоматом поднимают

kubespray чем не угодил?

Кирилл Ильин
Я ничего не понял 😅

Человек хочет тыкать в кубер, но вас ему дороооват

ninekeem 🐳
kubespray чем не угодил?

Потому-что он с ним не поднимет кубер с большой вероятностью

ninekeem 🐳
почему?

Почему, мы тут разбирали недели две или три назад, от обилия кривого подхода и придумывания своих стандартов ansible

ninekeem 🐳
почему?

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

Timeweb самые дешевые vds ~300р, то есть 3 воркера и 3 мастера за 2000, k3s поверх всего + metallb + nginx ingress. Если деплоится по умному то можно сворачивать и разворачивать кластер только когда надо с помощью терраформа и ансибла.

A
Потому что ты им не можешь потом обновлять кластер...

Я на днях начал свои плейбуки писать для развертывания кластера, а потом задумался, имеет ли это смысл, если есть kubeproxy… Неужели и правда лучше своими плейбуками развлекаться?

ninekeem 🐳
почему?

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

k3s наше все - просто быстро и ломаться нечему 💁‍♂️

Serhii Sergey
k3s наше все - просто быстро и ломаться нечему 💁‍♂...

как раз есть там чему ломаться, там много что через жопу сделано какими-то странными тулами

Sn♾p
как раз есть там чему ломаться, там много что чере...

Все стандартно. Там есть режим рутлесс который да выглядит стремно, но нахер его

A
Talos и Hetzner, у меня был терраформ файлы которы...

Talos я так понял это некая ОС, которая уже содержит в себе кубер? Типа поднимаешь виртуалки в Hetzner и катишь на них через Терраформ эту ОС?

A
Talos и Hetzner, у меня был терраформ файлы которы...

А можете плз поделиться этими чудо файлами на установку и удаление Талоса в Hetzner? Ну и оффтопный и dummies вопрос, я ж правильно понимаю, что на Hetzner за выключенные ВМ все равно платишь исходя из их цены в месяц? Нужно именно удалять через Терраформ ВМку и вот это все?

Terrifin
Спс

Но там статья уже старая

root Lunev
Это? https://github.com/sergelogvinov/terraform-ta...

Неа, я ещё не выставлял в открытый доступ

Что за Талос? Знаю только Танос 😂

root Lunev
Это? https://github.com/sergelogvinov/terraform-ta...

кстати в hetzner packer с talos не очень, виртуалки из снапшотов дольше поднимаются чем cloud-init скрипт на чистой ubuntu ставит containerd, kubelet и джоинет ноду, причём на минуты 4 дольше

Dmitry Sergeev 🇺🇦
кстати в hetzner packer с talos не очень, виртуалк...

я юзаю гугл и опенстак, и там и там около 100 секунд старт занимает

Vladimir Pankin
я юзаю гугл и опенстак, и там и там около 100 секу...

в hetzner старт виртуалки из снапшота долгий, причём не предсказуемо, то 2 минуты, то 5. По крайней мере когда тестил это так было. Выбирал между - собирать ubuntu с containerd/kubelet и всем нужным из пакер, или через cloud init в рантайме. В итоге cloud init в рантайме был предсказуемей и быстрей

Похожие вопросы

Обсуждают сегодня

Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
56
Вопрос, вот задание https://stepik.org/lesson/7602/step/9?unit=1473 вот код и ошибка, удивляет, что требуется еще и Semigroup так и должно быть, или я опять делаю ошибки ? htt...
Fedor
14
Вообще, меня бы даже такой вариант, наверное устроил бы: try tag.Read(0); finally end; Но этот AV не ловится и программа завершается Exception EAccessViolation in module C...
notme
12
Проблема с Windows scripting control Множество объектов получают iDispatch обертки и отдаются в скрипты. При этом скрипты могут эти обертки держать живыми очень долго, наприм...
Arioch The
16
Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
Да и вообще... как VBS/VBA производит вызов методов тогда? Как мне на Delphi сделать точно также, блин.... VBS/VBA не падают, а возвращают нормальный СОМ-объект, где можно про...
notme
10
Всем доброго времени суток! В BDE в своё время был файл BDEINST.dll который, как я понимаю, содержал всё что нужно для инсталляции BDE. Если посмотреть на дату его создания то...
Mikhail Tchervonenko
2
Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
9
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Карта сайта