Vadim
Rainbow
https://github.com/dexidp/dex
это похоже то, о чем я когда-то спрашивал. Proxy auth к своим приложениям. Никто особо не ответил.
Mikhail [azalio]
Может kubeadm !
Mr.
а c кубспрей проще?
Rainbow
руками лезть на сервера не нужно
Mr.
так кубадм тоже не рокетсайнс накатить
Mikhail [azalio]
Проще когда понимаешь что происходит :)
Rainbow
Rainbow
*лазить на серв руками - плохо
Mr.
а чем?
Rainbow
а чем?
мало кто ведёт логи. а ansible и подобное - более менее декларативно. Меньше шансов, что вам потом захотят сделать больно.
Mr.
Rainbow
Rainbow
И вы себе тоже захотите через год сделать больно)
Rainbow
Когда нужно будет перенести ноду куда-то или в таком духе. Пока оно работает - не страшно.
Mr.
и как логи помогут мне в этом?
Rainbow
ansible это не логи. это почти как kubectl apply
Rainbow
Lucky SB
Lucky SB
заладно и патроны - это одно и то же ?
Vadim
"карл маркс и фридрих энгельс - это не муж и жена, а четыре совершенно разных человека"
Иван
𝚔𝚟𝚊𝚙𝚜
Anonymous
всем привет, у меня два вопроса:
1) могу ли я в gсe кластер добавить baremetal ноду?
2) могу ли я сделать федерацию кластеров где host - gce cluster ?
Andrey
Всем привет. Есть у кого готовый рабочий манифест на calico?
Andrey
эм.. на сайте разве нет?
Andrey
брал отсюда, https://docs.projectcalico.org/v3.3/getting-started/kubernetes/ допилить не удалось изза отсутствия глубоких знаний видимо)
Vlad
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
Slach
Народ, а можно еще тупой вопрос?
чем kube-proxy от kube-router отличается?
Rainbow
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
Rainbow
А вообще кто-то дает SaaS для k8s мастеров и своими воркерами? Что-тодаже никогда не задумывался.
Puma
майлру гугл
Puma
ну амазон конечно
Nikita
Puma
у DO ничего такого нету вроде
Ilya
OVH скоро скоро будет еще, в бетке сейчас
Puma
про азуре надо еще посмотреть , но тоже не слышал
Rainbow
Т.е. я могу купить маил мастера, работать с арендованным железом, а в случае факапа на время докупить воркеры у них (цена у них смещает в 4x). Или где я не прав?
Puma
ну саасов у всех будет такая вкусная цена , редкий сервис в амазоне выгоден в плане цены
Vadim
Rainbow
Тут смысл, что я не хочу тратить 800р на 1cpu/1gb ram. Но за мастера бы без проблем заплатил (апдейт, бекапы и в гарантированная стабильность). Даже может prodution базу у mail ru держать. Только dev базу опять же по их ценам не сильно хочется.
G72K
Rainbow
Т.е. вместо абстрактного "пойти покататься на сноуборде", я читаю про k8s)
G72K
Это если чужие мастера сами проблемы приносить не начнут :) я подозреваю,что их не сильно то и поконфигурируешь - API aggregation, аудит логи, свои admission вебхуки и плагины - ничего этого на чужих мастерах скорее всего не запустить или коряво
Puma
G72K
Единственный плюс , что они якобы скейлят это под нагрузку, но скажем честно вряд ли у многих больше 50 нод даже
G72K
А на таких объемах нагрузки не очень большие
Vadim
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 -> попадаю на поду
Andrey
Даня
такое чувство что запрос пробует идти сам на себя
Даня
т.к. все поды вертятся на одной ноде
Даня
т.к. у меня кластер екс
Rainbow
это совсем странно звучит. Вы же из контейнера можете сделать curl http://mytestservice
Даня
но идея такова, что мне нужно именно по внешнему адресу сходить