George
задачу поставь
Solyar
задачу поставь
Настроил алерты, в алертманагере все срабатывает, нужно настроить пуш в телеграм по вебхуку
Solyar
(нужно только сформировать конфиг, всё уже настроено)
Solyar
Но пожалуй завтра уже
George
я через отдельный сервис пушил в телегу
George
https://github.com/metalmatze/alertmanager-bot
George
а то
Solyar
Прошу прощения за наглость, а нет ли файлов деплоймента для кубера?)
Solyar
Хотя, завтра сам набросаю
Solyar
Спасибо огромное
Solyar
Это то что нужно
Solyar
Странно что я когда гуглил на него не попал
George
🥺👍
Alexander
Прошу прощения за наглость, а нет ли файлов деплоймента для кубера?)
Попробуй Helmchart найти. В принципе могу поделиться нашим
Vadim
а с Rancher Kubernetes Engine (RKE) кто-нить разворачивает кубер?
Makasimka
Подскажите что я делаю не так плиз. Разворачиваю kube на baremetal сервере. Запускаю на нем балансировщик traefik в режиме ClusterIP и он почему то вешается на 443 и 80 порты поверх kubeapi. В итоге сервисы и даже сам траефик не может достучаться до kubeapi. В чем прикол? Картинка вот до включения и после траефика. ClusterIP траефика так то не 0.1 в списке стоит..
Makasimka
картинка не встачляется(
Makasimka
https://10.234.0.1 должен отвечать внутри калстер kubeapi а отвечает траефик на него хотя у траефика совсем другой адрес а не 0.1
George
нормально
Vadim
нормально
быстрее и проще чем через kubeadm ? или в чем плюсы
George
да, быстрее
George
плюсы - что он ставит ранчеровский кубер. Но кому-то это плюс, кому-то это минус. Плюс - практически Zero Configuration
Vadim
что значит, настраивать не надо?
Vadim
плюсы - что он ставит ранчеровский кубер. Но кому-то это плюс, кому-то это минус. Плюс - практически Zero Configuration
а если нужно один кластер развернуть а не множество, но просто автоматизировать это побольше, rke подойдет? типо вместо кубеспрея
George
что значит, настраивать не надо?
ну, там идея какая. Ты пишешь манифест файл, который скармливаешь рке. Минимум надо указать роли нод, адреса и логины-пароли. Дальше происходит автомагия
George
на выходе ты получаешь кластер + стейт-файл, с помощью которого ты сможешь потом модифицировать кластер
George
затем не проблема импортнуть этот кластер в ранчер дашборд (иначе ценности особо от рке действительно нет). Плюс в разворачивании руками по сравнению с автоматическим через ранчер дашборд - больше гибкости, тем более, если что-то пойдет не так
George
еще там есть фукнция бекапа и восстановления кластера, но я глубоко в них не разбирался
Vadim
ясно спасибо
Vadim
мне одиночный кластер надо разворачивать, но кубеспрейс что-то не понравился
Solyar
Там настройки минут на 20 если разбираться что и куда
Vadim
не завелся, ансибл 2.8 не поддерживает, куча доп модулей ансибловских надо или питоновских
Vadim
если в средстве по автоматизации надо разбираться дольше чем время за которое уже весь кластер надо развернуть, что-то не то блин
Just a baka
не завелся, ансибл 2.8 не поддерживает, куча доп модулей ансибловских надо или питоновских
Не припомню, чтобы оно вообще каких-либо модулей просило, к тому же, ансибловских. Да и virtualenv давно придумали Вот работали старые версии без митогенов до запила кубадма реально долго))
Vadim
на ruamel у меня ругалось, хотя поставил его
Just a baka
ansible==2.7.8 jinja2==2.10.1 netaddr==0.7.19 pbr==5.2.0 hvac==0.8.2 jmespath==0.9.4 ruamel.yaml==0.15.96
Джинджа ансиблом тянется в любом случае, по магии работать не сможет. venv во все поля
𝚔𝚟𝚊𝚙𝚜
картинка не встачляется(
Можешь вставлять
Vadim
Почему не kubeadm?
типо нужно больше автоматизировать
Vadim
одной командой чтоб ставилось
Vadim
или двумя
inqfen
Возьми rke, пишешь конфиг в ямле и стартуешь
𝚔𝚟𝚊𝚙𝚜
одной командой чтоб ставилось
Написал конфиг, задеплоил кластер, всё так и есть
𝚔𝚟𝚊𝚙𝚜
А, ну разве что репо добавить и докер установить ещё
Makasimka
Почему куб на 443 работает?
по-моему я понял. у пода траефика стоит hostPort. И он иего как раза выбрасывает на улицу. Этот hostPot и перекоывает api
Makasimka
\
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Можно и без него, в принципе
Vadim
kubeadm-config
его для мультимастера писать надо? а так вроде не писал его пока что
𝚔𝚟𝚊𝚙𝚜
одной командой чтоб ставилось
Шутка про то что Gentoo ставится тремя командами
Vadim
Шутка про то что Gentoo ставится тремя командами
в общем ты думаешь через kubeadm самая православная установка, сильнее автоматизировать нет необходимости
𝚔𝚟𝚊𝚙𝚜
его для мультимастера писать надо? а так вроде не писал его пока что
В прочем и для мультимастера вроде уже не обязательно, дополнительные мастера добавляются просто как kubeadm join
𝚔𝚟𝚊𝚙𝚜
в общем ты думаешь через kubeadm самая православная установка, сильнее автоматизировать нет необходимости
Если очень хочется, то можно обернуть в ansible, будет тебе автоматизация
𝚔𝚟𝚊𝚙𝚜
Если туда добавить ещё установку докера и cni, то получится kubespray
Solyar
Но вообще кубспрей очень легко настраивается если почитать доку
𝚔𝚟𝚊𝚙𝚜
без кубеспрея? типо свой плейбук
Да, там три команды: добавить репо, установить пакет, развернуть кластер. Всё
𝚔𝚟𝚊𝚙𝚜
Можно ещё haproxy добавить, для надёжности
𝚔𝚟𝚊𝚙𝚜
Зато будешь знать где что сломался, если что
Vadim
это ты про свой плейбук, ок спасибо
Anton
всем привет. Пода висит на статусе complete. Логи: mesg: ttyname failed: Inappropriate ioctl for device что не так ?
George
ну, логично
George
у тебя же терминала нет ) интерактивного
Vadim
Да, там три команды: добавить репо, установить пакет, развернуть кластер. Всё
еще особенность, надо все с собой тащить и без интернета ставить)
Vadim
https://www.stackrox.com/kubernetes-adoption-and-security-trends-and-market-share-for-containers/ Интересные циферки, особенно по service mesh в продакшене