Logan
да, хорошая книга
свежая? имеет смысл тратить на нее 50$?
Denis
ну актуальна для 1.6
Denis
может к релизу еще добавят что нибудь
Anonymous
хм, а что там есть чего нет в документации и гитхабе?
Anonymous
хотя ладно, это все субьективно, сорян :)
Logan
проблема в том, что в документации на гитхабе много чего нет
Logan
если мы, конечно, не про код, а именно про документацию говорим
Denis
хм, а что там есть чего нет в документации и гитхабе?
да я думаю все есть. но хорошо причесано, структурировано и с подробностями. Без доков все равно не куда
Anonymous
скидываемся? :)
ASTASHOFF
а есть ли возможность балансировать один host на несколько serviceName в ingress? аписервер не ругается, но ingress controller генерит только первый serviceName на host. ожидается вообще, что несколько сервисов (не подов) можно будет описывать в одном upstream{} 'e. Но за бекенды считаются только поды
ASTASHOFF
гуглится только наоборот (несколько хостов - один сервис)
Magistr
а есть доки по траблшутингу ?
Magistr
а то кубер зе хардвей оказался достаточно простым
ASTASHOFF
Rules: Host Path Backends ---- ---- -------- domain.net / backend-1:8888 (<none>) / backend-2:8888 (<none>) вот, это как бы правильно. но на контроллере для backend-{1,2} генерятся разные апстримы
ASTASHOFF
и proxy pass тока на под первого. ну в принципе ожидаемо, ибо тут https://github.com/kubernetes/ingress/blob/master/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl#L243 это видно :(
ASTASHOFF
просто не хотелось бы опускаться до ingress.kubernetes.io/configuration-snippet
ASTASHOFF
короче по ходу придется хачить nginx.tmpl
Anonymous
такс я крч покупаю эту книжку и скажу о впечатлениях
Anonymous
а почему pBook + eBook стоят дороже?
Maksim
Собнсо реализация A/B тестирования
Maksim
но остаётся вопрос, как это записать в ingress.....видимо прийдётся ещё и палкой в разрабов кубера тыкать
Maksim
*Когда мне время дадут))
ASTASHOFF
configuration-snippet блин сует этот сниппет в кажыдй location / :( ну на nginx.tmpl куча пулл реквестов, такова специфика любой серьезной абстракции
Maksim
?
Denis
а почему pBook + eBook стоят дороже?
Ну там же печатная еще версия
Anonymous
а
Anonymous
купил крч электронную версию, пиратить же неэтично такие вещи?🤔
Anonymous
ой, я не* забыл)
Anonymous
btw, по промокоду всего за 22$ вышло
Anonymous
mlagile13
Denis
Спасибо!
kevit
траблшутинг кубернетса это та еще магия
kevit
есть вот такой вот
kevit
https://github.com/kubernetes/kubernetes/wiki/Debugging-FAQ
kevit
и https://kukulinski.com/10-most-common-reasons-kubernetes-deployments-fail-part-1/
kevit
есть еще отличный скрипт
kevit
https://github.com/kubernetes-incubator/kubespray/blob/master/scripts/collect-info.yaml
kevit
он примерно рассказывает куда смотреть
kevit
но многие темы не закрыты в доке, например когда у меня разрывало kube-scheduler я дня два по всем ирц бегал в попытках найти человека кто понимает как это работает
kevit
btw раз я уже залез в записи вот еще, может кто не видел
kevit
http://k8s.info/cs.html
Михаил
с лэйблами и аннотациями вообще маленький недокументированный адок
маленький пока ты там баги не находишь. потом это большой адок
Михаил
расскажите, не томите :)
А, да мы тут с @not_logan немного страдали без ceph в кубе. Я полез читать как чинить эти нотации, сильно залип и так и не понял. Они пока для меня "магия"
Volodymyr
подскажите redis+sentinel ha для куба, кроме вот этого https://github.com/kubernetes/examples/tree/master/staging/storage/redis
Dmitry
Мы тока тока тока сунули
Dmitry
И кстати, почему кроме этого?
Dmitry
Оно работает ) но надо немного магии
Volodymyr
я нуб, у меня не получилось его завести
Dmitry
На каком этапе?
Volodymyr
ну оно все поднялось, но я не вкурил почему там нет сервиса-прокси, и как мне в него кверить из вне кластера куба
Dmitry
Который смотрит в сентинел
Volodymyr
да, такой есть...
Dmitry
И сентинел тебе отдаст айпи мастера
Dmitry
Если ты попросишь
Dmitry
Проблема в том, что ИП будет пода
Volodymyr
и как его выкинуть наружу?
Dmitry
Ща сек
Dmitry
https://gist.github.com/count0ru/bceab5e9b728324e6e87ddaf5a4b0cd1
Dmitry
вот это напишет тебе ип мастера
Dmitry
но запускать надо изнутри
Dmitry
куба\неймспейса
Volodymyr
допустим я его получил и через iptables выкинул порт наружу, а что делать если у меня падает сервер с мастером куба?
Volodymyr
я просто пытаюсь понять прелести куба, а натыкаюсь на одни подводные камни...
Dmitry
ты пишешь приложение, котроое ходит через сентинел
Dmitry
и тогда у тебя будет всегда айпи живого мастера
Dmitry
т.е. тебе надо только обеспечить доступ в поды
Volodymyr
Volodymyr
Сапожники без сапог
Khramov
Народ, кто нить настраивал почтовый сервер на базе куба?
Aleksandr
Там proxy pass на github.io =) https://github.com/kubernetes/k8s.io/blob/master/k8s.io/configmap-nginx.yaml
Anonymous
Приветики
Anonymous
http://k8sport.org/