Anton
вот после первой установки, я полез смотреть, с какими параметрами все запустилось, откуда они взялись и тд
Vitalii
Пока руками не соберешь кластер с осознанием что каждый параметр означает и почему именно этот параметр указан то только молиться на кластеры собранные сторонними либами.
Anton
очень многое можно кастомизировать и тд
Anton
вообще не вижу смысла в сборке руками, когда есть автоматизированные средства, позволяющие повторять свой\чужой опыт
Anton
что вам мешает точно так же понять что зачем при установке с kubespray? в ansible ролях ничего сложного нет
Anton
руками что то делаешь - каждый опыт уникальный. это не к добру точно
Vitalii
Anton
ок ок
Alexander 🐕
Лучше всего его сперва написать
Anton
задизайнить?
Alexander 🐕
Написать, для начала, рафт
Alexander 🐕
Потом etcd
Alexander 🐕
Потом только кубер
Anton
а ОС?
Alexander 🐕
Вот да
ОС же еще
Anton
железо?
Vitalii
Здесь есть представители devops команд которые могут взять на реализацию и поддержку проект? Напишите в личку.
Александр
а что, хлопцы, есть ли в РФ какой-нить облачный провайдер, чтобы в нем можно было инфру разворачивать терраформом и с поддержкой сервиса с типом LoadBalancer в кубе?
Anton
Anton
кто ж без звонка ездит то
Anton
на проходной встретитесь =)
Pavel
Плюс там и ресепшн есть :)
Maxim
Народ
Ранее не особо приходилось юзать k8s
Сейчас появляется острая необходимость раскачаться в нем
Вопрос - имеет ли смысл его разворачивать на одной ноде?
Andor
для обучения - вполне
Andor
minikube же существует
Anton
обсуждали уже что если понять концепцию - поработай с minikube
Anton
деплой кластера вообще отдельная тема
Maxim
Ок, спасибо всем
Sun
Господа, а есть хороший текст про ингресс, кроме доки? Вот чтобы прямо описание, с примерами и комментариями в них. Второй день не могу вкурить эту хреновину.
Dm
https://dev-ops-notes.ru/kubernetes/kubernetes-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-ingress/
У меня вот эта статья в закладках лежит по ингрессу
Dm
ЗА качество не могу ручаться еще не читал
Andrey
наркомания, daemonset для одного единственного ингресса
Andrey
должен быть просто rs count=1
Anton
Andor
а в чём фундаментальное отличие между репликасетом и деплойментом?
Andrey
Andrey
в фундаменте деплоймента твой репликасет
Andor
Теперь понятно, спасибо
Andor
А зачем нужна сущность "деплоймент", если есть сущность "репликасет"?
Andor
В двух словах
Andor
Документацию лень читать :)
Anton
деплоймент управляет репликасетами. создает их, удаляет
Anton
ролллинг апдейт это по сути создание нового rs и удаление старого
Andor
А, вот теперь понял
Anton
rs следит за числом живых подов и реплик
Andor
Спасибо
Andor
А деплоймент за репликасетами
Anton
я думал для тебя это открытая книга
Andor
Да лень думать же
Andor
Про роллинг апдейт не подумал
Anton
фу таким быть
Denis
Ребята, а кто как использует namespace kube-system?
например что вы туда можете задеплоить, а что не будете?
Denis
Например, heketi, вы стали бы деплоить в kube-system? или мониторинг кластера, или логи
Denis
Anton
calico node еще в kube-system поселяется
Dmitrii
Воткнул в kube-system только аддон который в слаку оповещения шлет, под мониторинг сделал неймспейс мониторинг
Andor
Меньше думать о правах на вызовы апи
Andor
Ну калико вполне там место, он критичен для жизни кластера
Andor
А вот дашборда весьма вторична
Denis
Andor
Не надо меня спрашивать, спрашивай девелоперов, у них в дефолтном деплое так описано
Denis
ну это же типа не решение 🙂 я концептуально хочу понять
Denis
типа все что нормальной жизни кластера - в kube-system
Denis
все иное - в иные ns
Denis
или же есть необходимость сервисы от которых зависит валидная работа (старт) приложений - тоже в kube-system
Denis
тот же самый heketi
Denis
который pvc управляет.
Denis
Denis
kubespray
Александр
bare-metal?
Denis
ага
Александр
а как там с типом LoadBalancer обстоит?
Alexander 🐕
Dmitrii
крч ребят, не найдется ли у вас боевого примера как вы используете ingress\external lb?
Denis