Sergey
проблема скорее не в видео, а в невнимательности, вы пытаетесь скопировать действия человека, не понимая зачем он это делает
🆈🅰🆁🅾🆂🅻🅰🆅
Пока все понятно, ничего сложного. Просто у него этих шагов не было
🆈🅰🆁🅾🆂🅻🅰🆅
Я не деревянный же, много опыта в других вещах
Sergey
для того официальная документация и предназначена
Andrey
Andrei
🆈🅰🆁🅾🆂🅻🅰🆅
Пока я вижу кучу доков с непонятными названиями без какого либо указания порядка прочтения
🆈🅰🆁🅾🆂🅻🅰🆅
Это как в небо пальцем тыкать
🆈🅰🆁🅾🆂🅻🅰🆅
Ладно, я понял вас
🆈🅰🆁🅾🆂🅻🅰🆅
Поищю дальше
Sergey
Поищю дальше
https://kubernetes.io/docs/tasks/tools/install-kubeadm/
начало тут
Mikhail [azalio]
Попробуйте вручную поднять по хард вей. Поймите что происходит, потом станет легче понимать что как работает.
🆈🅰🆁🅾🆂🅻🅰🆅
🆈🅰🆁🅾🆂🅻🅰🆅
Дальше делал по другой где есть продолжение
Andrey
Сразу
Тогда не вижу вариантов, кроме hostNetwork: true. Нужно, чтобы всё без NAT'а доходило до пода, а в случае NodePort и ExternalIP включается MASQUERADE.
Andrey
Сразу
Но не выглядит, как проблема, потому что фронтэнды имеет смысл на отдельных хостах в любом случае делать.
🆈🅰🆁🅾🆂🅻🅰🆅
Sergey
🆈🅰🆁🅾🆂🅻🅰🆅
на KVM поднял 4 ВМ. 1 мастер и 3 ноды
🆈🅰🆁🅾🆂🅻🅰🆅
Sergey
;)
🆈🅰🆁🅾🆂🅻🅰🆅
У меня почти так и сделано только руками приготовил 1 ВМ котррую расклонировал
Sergey
ноды могут косячить потому что у них либо своп либо правила не писаны в iptables и пр
Sergey
проще создать одну тачку и ее реплицировать уже
🆈🅰🆁🅾🆂🅻🅰🆅
Короче лучше приготовить полноценную ВМ и потом сделоать копий.
🆈🅰🆁🅾🆂🅻🅰🆅
Норм идея)
Sergey
ну явно не 10 нод с нуля сетапить;)
Andrei
Многие так делают, но еще один хоп…
Andrey
🆈🅰🆁🅾🆂🅻🅰🆅
Rainbow
Я раньше сидел на centos7, но после рандомных проблем с docker просто перешел на ubuntu 16.04 и все стало менее рандомно. По ощущениям разработчики docker только на ubuntu 16.04 смотрят.
Rainbow
Рандомне проблемы это "закончились семафоры в udev, нода больше не может запускать контейнеры и нужно вызывать dmsetup udevcomplete_all". Баг я ядром, которое использовал centos7 и тп.
Andor
Andor
Это если у тебя ансибл
bebebe
https://sweetcode.io/a-first-look-at-the-helm-3-plan/
Andor
Rainbow
первый раз лучше руками настраивать, все сразу провернуть крайне сложно
🆈🅰🆁🅾🆂🅻🅰🆅
Вот этим я и занимаюсь))))
Александр
Quang
HI.. anyone have document about running multi environment on same K8s cluster ?
Andrei
А romana не решает эту проблему?
Lena
Ну если тут можно новичкам вопросы задавать, то может подскажите. Развернула на Ubuntu 16.04, мастер , три ноды, для сети -flant. Но при смене use context постоянно ошибка refused connection . Решаю установкой rbac , но можно это как то делать не в каждом контексте ? И второй вопрос с какого приложения лучше начать , чтобы посмотреть наглядно применение кубера ? Стандартные веб серверы уже попробовала.
Lena
Спасибо заранее .
Sergey
Sergey
https://microservices-demo.github.io
Lena
Спасибо ) вроде его попробовала , но видимо ресурсов не хватило , так как все зависло и поды были просто в неизвестном состоянии. Но ещё раз попробую )
Lena
Там просто в примере для сети weave используется , а у меня flant и я засомневалась
Andrey
Приятно, если у вас flant сетью занимается.
Andrey
Но flannel, наверное.
Lena
Ой сорри конечно flannel ))
Lena
Не реклама, просто опечатка )
Andrey
Ну если тут можно новичкам вопросы задавать, то может подскажите. Развернула на Ubuntu 16.04, мастер , три ноды, для сети -flant. Но при смене use context постоянно ошибка refused connection . Решаю установкой rbac , но можно это как то делать не в каждом контексте ? И второй вопрос с какого приложения лучше начать , чтобы посмотреть наглядно применение кубера ? Стандартные веб серверы уже попробовала.
Задеплойте полный LEPP stack с правильной настрой игресса, 2 контейнерами в подах (nginx и uWSGI), где nginx будет раздавать статику, а динамику будет обрабатывать uWSGI,
Убедитесь, что всё оборудовано requests/limits, readiness/liveness probe. Для Postgres поработайте с PV, PVC, StorageClass. Каждый API объект в Kubernetes подробно изучайте в документации, со всеми полями, гуглите практическое применение, если непонятно что-то.
Andrey
Вариантов-то дохрена, чем развлечься можно.
Andor
а чо такое lepp?
Andrey
Linux, nginx (Engine-X произносится), Postgres, Python
Lena
Спасибо )
Andrey
Или php, или perl. Не суть важно, просто application server в данном контексте.
🆈🅰🆁🅾🆂🅻🅰🆅
Статейку нашел хорошую. Чтоб не мучиться с подготовкой нод
🆈🅰🆁🅾🆂🅻🅰🆅
https://habr.com/company/flant/blog/415381/
🆈🅰🆁🅾🆂🅻🅰🆅
Поднял кластер мигом, сижу теперь и думаю - че с ним делать то можно ? 😂
Gleb
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
А romana не решает эту проблему?
Конкретно Romana не решает, у романы есть romana-vip который предоставляет отдельный балансировщик в L2, но для externalIP в сервисе SNAT все равно работет, это правило которое добавляет kubelet и его никак не отключить
Sergei
Господа, а что у нас нынче есть из нетворк-плагинов, которые норм работают в AWS и поддерживают NetworkPolicy?
Sergei
canal?
Andrey
Calico.
𝚔𝚟𝚊𝚙𝚜
kbks
https://labs.play-with-k8s.com может кому пригодится
Sergey
👍