Vadim
👍 супер. Только почему не в виде awesome-k8s-operators на github, тема устоялась же
думаю что там медленно пуллреквесты обрабатывают
Rainbow
https://github.com/dexidp/dex это похоже то, о чем я когда-то спрашивал. Proxy auth к своим приложениям. Никто особо не ответил.
Anton
Здравствуйте, Евгений. Добро пожаловать. Как ваш кубспрей?
Ты чет растолстел) если кто то присоединился, ещё не факт что он попросит помощи с хелм или кубеспрей)
Mikhail [azalio]
Может kubeadm !
Mr.
а c кубспрей проще?
Rainbow
а c кубспрей проще?
кубспрей уже kubeadm накатывает же
Rainbow
руками лезть на сервера не нужно
Mr.
так кубадм тоже не рокетсайнс накатить
Mikhail [azalio]
Проще когда понимаешь что происходит :)
Rainbow
*лазить на серв руками - плохо
Mr.
а чем?
Rainbow
а чем?
мало кто ведёт логи. а ansible и подобное - более менее декларативно. Меньше шансов, что вам потом захотят сделать больно.
Anton
кубспрей уже kubeadm накатывает же
Это опция. Просто есть такой вариант
Rainbow
И вы себе тоже захотите через год сделать больно)
Rainbow
Когда нужно будет перенести ноду куда-то или в таком духе. Пока оно работает - не страшно.
Mr.
и как логи помогут мне в этом?
Rainbow
ansible это не логи. это почти как kubectl apply
Lucky SB
https://kubedex.com/operators/ большой список операторов с примерным статусом
чисто как список, чего бывает. кранчидата у них в продакшен... а патрони и stolon нету
Vadim
чисто как список, чего бывает. кранчидата у них в продакшен... а патрони и stolon нету
патрони там ниже, кранчи и правда в проде, а у кого столон в проде - напишите им чтоли, например в https://www.reddit.com/r/kubernetes/comments/a2n4bz/a_list_of_every_kubernetes_operator/
Lucky SB
заладно и патроны - это одно и то же ?
Vadim
"карл маркс и фридрих энгельс - это не муж и жена, а четыре совершенно разных человека"
Иван
Легаси мало. Напишите, что конкретно интересует.
А как вы строите CI/CD? Есть почитать?
Andrey
А как вы строите CI/CD? Есть почитать?
GitLab, dapp, helm. Не смогу сходу показать, не за ноутбуком, но на хабре или YouTube канале должно быть.
Anonymous
всем привет, у меня два вопроса: 1) могу ли я в gсe кластер добавить baremetal ноду? 2) могу ли я сделать федерацию кластеров где host - gce cluster ?
Andrey
Всем привет. Есть у кого готовый рабочий манифест на calico?
Andrey
эм.. на сайте разве нет?
Andrey
брал отсюда, https://docs.projectcalico.org/v3.3/getting-started/kubernetes/ допилить не удалось изза отсутствия глубоких знаний видимо)
Vlad
всем привет, у меня два вопроса: 1) могу ли я в gсe кластер добавить baremetal ноду? 2) могу ли я сделать федерацию кластеров где host - gce cluster ?
1) если речь про сервис gke в gcp, то нет. в ближайшем будущем можно будет разворачивать кластера gke на своем железе.
Rainbow
брал отсюда, https://docs.projectcalico.org/v3.3/getting-started/kubernetes/ допилить не удалось изза отсутствия глубоких знаний видимо)
For more information about using Calico, see Quickstart for Calico on Kubernetes, Installing Calico for policy and networking, and other related resources. For Calico to work correctly, you need to pass --pod-network-cidr=192.168.0.0/16 to kubeadm init or update the calico.yml file to match your Pod network. Note that Calico works on amd64 only. kubectl apply -f https://docs.projectcalico.org/v3.3/getting-started/kubernetes/installation/hosted/rbac-kdd.yaml kubectl apply -f https://docs.projectcalico.org/v3.3/getting-started/kubernetes/installation/hosted/kubernetes-datastore/calico-networking/1.7/calico.yaml Я брал прям стандатный и даже не смотрел что там, пока жив.
Slach
Народ, а можно еще тупой вопрос? чем kube-proxy от kube-router отличается?
Vlad
а где про это прочитать? насколько ближайшем? ;)
почитать можно прям тут: https://cloud.google.com/gke-on-prem/ https://cloudplatform.googleblog.com/2018/07/cloud-services-platform-bringing-the-best-of-the-cloud-to-you.html https://www.youtube.com/watch?v=mHPB73EOz94 https://www.youtube.com/watch?v=w4rkYV4Chfw https://www.youtube.com/watch?v=RBBCbCuimcc на сколько в ближайшем, посмотрю есть ли информация какая-то конкретная
Anonymous
а федерацию можно сделать со своим железом?
Anonymous
какие профиты от федерации, ктонить уже использовал? в отличии от просто деплоя в кластеры через конфигы
Vlad
а где про это прочитать? насколько ближайшем? ;)
сроки публичной beta что-то не называют. =\ спрошу на встрече в среду, может что-то более-менее конкретное ответят.
Rainbow
А вообще кто-то дает SaaS для k8s мастеров и своими воркерами? Что-тодаже никогда не задумывался.
Puma
майлру гугл
Puma
ну амазон конечно
Puma
у DO ничего такого нету вроде
Ilya
OVH скоро скоро будет еще, в бетке сейчас
Puma
про азуре надо еще посмотреть , но тоже не слышал
Rainbow
Т.е. я могу купить маил мастера, работать с арендованным железом, а в случае факапа на время докупить воркеры у них (цена у них смещает в 4x). Или где я не прав?
Puma
ну саасов у всех будет такая вкусная цена , редкий сервис в амазоне выгоден в плане цены
Rainbow
Тут смысл, что я не хочу тратить 800р на 1cpu/1gb ram. Но за мастера бы без проблем заплатил (апдейт, бекапы и в гарантированная стабильность). Даже может prodution базу у mail ru держать. Только dev базу опять же по их ценам не сильно хочется.
Rainbow
А что, свои мастера много хлопот доставляют?
пока нет, но поддержка этого моя не основная обязанность, хотел бы снять с себя чуть нагрузки. Особенно на случай проблем.
Rainbow
Т.е. вместо абстрактного "пойти покататься на сноуборде", я читаю про k8s)
G72K
Это если чужие мастера сами проблемы приносить не начнут :) я подозреваю,что их не сильно то и поконфигурируешь - API aggregation, аудит логи, свои admission вебхуки и плагины - ничего этого на чужих мастерах скорее всего не запустить или коряво
G72K
Единственный плюс , что они якобы скейлят это под нагрузку, но скажем честно вряд ли у многих больше 50 нод даже
G72K
А на таких объемах нагрузки не очень большие
Vadim
Единственный плюс , что они якобы скейлят это под нагрузку, но скажем честно вряд ли у многих больше 50 нод даже
единственный плюс скорее в простоте апдейта - никаких тебе etcd и прочей сложности
Rainbow
Rainbow
Вопрос только split brain между дц. Потому что у меня уже было между двумя дц в мск регулярно в полночь разрывы на пару минут.
Serega
Народ, а кто как прокидывает токены hashicorp vault в контейнеры? Kubernetes Auth Method оптимальный путь?
Serega
Хочется чего-го то компромиссного по сложности и времени поддержки. Boostport/kubernetes-vault как-то монструозненько смотрится..
Sergey
Кубер весь такой
Serega
ну я в теме….давно здесь сидим. Userpass Auth Method не предлагать =)
Andrei
Добрый вечер, кто после обновления натыкался на «Failed to list *core.Secret: illegal base64 data at input byte 1»? kube_encrypt_secret_data: true токен подсунут старый
Даня
гайз, подскажите пожалуйста. есть таск на создание джобы по запуску е2е тестов. кластер живет в кубере и запускаются они тоже там, но есть проблема с двойным натом, запрос не возвращается обратно. есть ли какой-то лайфхак для такого кейса или же нужно запускать тесты вне кластера?
Puma
у меня в гитлаб раннере тесты гоняются таких проблем нет
Rainbow
у меня тоже. и по dns внутреннему и через внешку по domain
Даня
у меня перед подами стоит прокся в виде траефика, и я хожу на service.example.com -> попадаю на поду
Даня
такое чувство что запрос пробует идти сам на себя
Даня
т.к. все поды вертятся на одной ноде
Даня
у меня тоже. и по dns внутреннему и через внешку по domain
а может такое быть из-за использования амазоновского днс сервиса?
Даня
т.к. у меня кластер екс
Rainbow
это совсем странно звучит. Вы же из контейнера можете сделать curl http://mytestservice
Даня
но идея такова, что мне нужно именно по внешнему адресу сходить