Anonymous
а кто знает когда в гугле 1.5 появится?
Anonymous
Можно сортировать по milestones и labels. Сейчас там правда не все фичи отображают корректный статус (в период между релизами ряд фич переходят в 1.6, некоторые - нет), но скоро это будет пофикшено
Anonymous
в плане сколько обычно проходит времени между релизом и обновлением в google: день, неделя, месяц... примерно )
Anonymous
@vkfont https://drive.google.com/file/d/0B7nkS0ZWjVOpLVlRdFpkeWpwTlk/view?usp=sharing
Anonymous
спс
Denis
Так а два мастера в Kubernetes уже нормально поднимается?
Igor
меньше трех в продакшине смыслв нет
Igor
иначе никакого HA
Stanislav
меньше трех в продакшине смыслв нет
Как там про галеру писали - больше дровишек в топку ;)
Igor
не, ну тут не совсем так, сплит брэйн маловероятен
Stanislav
Ну два то совсем не варич
Stanislav
Igor
да вариант для HA, один лег, второй на подхвате - лучше три
Igor
а вот ETCD лучше 3 минимум
Igor
а то есть шанс конфиги потерять
Denis
но K8s не поддерживал раньше же несколько мастеров
Denis
Они как раз в декабре обещали зарелизить апдейт с поддержкой нескольких
Igor
Может путаете multimaster и federation?
Logan
федерация в бете, хотя Хайтауэр выкладывал ман
Anonymous
глупый вопрос: а в GKE можно как-то названия компов поменять?
Anonymous
никак не могу запомнить хосты типа "gke-staging-default-pool-25526cbd-190k" :)
Logan
можно, через hostname
Anonymous
я так думаю гугль немножко по другому действует: как минимум при обновлении кластера инстансы пересоздадутся и хостнейм потеряется, а остальные вещи я даже боюсь предсказать
Logan
может, человек не любит метки
Anonymous
А зачем тебе они?)
в кластере монги хосты юзаются для связи... некритично, но к конфиге выглядит не юзер-френдли )
Sander
Всем привет, нужна ваша помощь, чтоб я смог понять. есть NodePort, я как понимаю, его следует указывать только если, ты хочешь достучаться до приложения, вне кластера по http(s) протоколу. я получаю вот такую ссылку в итоге: http://10.245.1.3:30892/ которая открывает мое веб приложение. но как быть с портом 30782? его надо же как-то на 80 порт перекидывать? Чтоб ссылка открывалась без порта.
Zon
Можно использовать балансировщик внешний от клауд провайдера или свой поставить, например haproxy или nginx
Sander
понятно, значит поверх этого всего еще нужен nginx
Sander
ехх
Zon
Можно и на 80 порт закинуть, но тогда много приложений на ноде неудобно
Sander
я ищу способ все токи как автоматизировать процесс
Sander
еще один вопрос, который я хотел задать.
Sander
2) в k8s, есть kind: Deployment я так понимаю что он одновременно позволяет создать, replicas и делать deploy в эти replicas. 3) есть еще rc(replication controller) и rs (replica sets), если я правильно понимаю но rs, это какое-то новое поколение команд, и rc в принципе больше нет смысла использовать.
Sander
@zon_orti
Zon
Да, лучше использовать деплойменты, ибо они выкатывают новый репликасет
Sander
2) понял и 3
Sander
🙏
Zon
👍
Sander
вроде rc даже не работает с kind deployment
Sander
так что скорей это к 2 вопросу
Zon
Репликасет - низкоуровневая абстракция под деплойментом
Zon
RC не нужны уже
Sander
ага
Sander
понял
Sander
В общем все понятно
Sander
только как сделать без гемороя проксирование портов, если я буду добавлять новые поды с app. хочется просто запушить и радоваться
Sander
есть ли что-то магическое, как это сделать
Zon
Не проверял, но https://github.com/kubernetes/contrib/tree/master/service-loadbalancer
Sander
чтоб не было гемороя с портами
Zon
Если тебе хостер балансировку не даёт
Sander
я не знаю где эта балансировка может быть у хостера
Sander
digital ocean?
Zon
Хм, не делал у них, вариант с хапрокси должен быть рабочим
Sander
блин думал что все будет проще, =/
Zon
Можно так ещё http://stackoverflow.com/questions/35884643/kubernetes-external-load-balancer-service-on-digitalocean
Zon
+ можно сделать ингресс контроллер и всё через него заводить
Zon
Чтоб каждое приложение отдельно не экспоузить
Sander
ладно я пока это оставлю, лучше буду пошагово учить, чтоб голову не забивать а то сейчас запутаю себя
Zon
http://kubernetes.io/docs/user-guide/ingress/
Zon
На потом :)
Sander
спасибо
Михаил
http://kubernetes.io/docs/user-guide/ingress/
У меня это слово только с одним ассоциациируется)
Zon
У меня это слово только с одним ассоциациируется)
старый добрый, я тоже поначалу улыбался :)
Anonymous
о как, оказывается в GKE можно уже до 1.5.1 не смотря на то что в списке его нет
Anonymous
только что обновил стажинг
Vadim
▫️Какой у вас проект или где работаете? веб хостинг ▫️В чём вы специалист? сети/защита от DDoS/python ▫️Чем можете быть интересны или полезны сообществу? поддержу беседу, либо помогу по своему профилю работы ▫️Чем интересно сообщество вам? быть в курсе сферы ▫️Откуда вы? СПб ▫️Как узнали про группу? от друга
Anonymous
защита от ddos/python :)
Shine
защита от ddos/python :)
Случаем не qrator ? )
Sander
Всем привет, может кто подскажет что лучше использовать dokku или dies v2? и почему.
Anonymous
мне кажется лучше не вестить на модный хайп и попробовать сначала основу (понять как деплойменты работают, как поды с сервисами взаимодейтсвуют и все это)
Anonymous
error validating "statefulset.yaml": error validating data: API version "apps/v1beta1" isn't supported, only supports API versions ["autoscaling/v1" "certificates.k8s.io/v1alpha1" "componentconfig/v1alpha1" "extensions/v1beta1" "rbac.authorization.k8s.io/v1alpha1" "storage.k8s.io/v1beta1" "federation/v1beta1" "v1" "apps/v1alpha1" "authentication.k8s.io/v1beta1" "authorization.k8s.io/v1beta1" "batch/v1" "batch/v2alpha1" "policy/v1alpha1"]; :(
Etki
ну и на кой черт он здесь?
Logan
это спамер, удаляйте