Artem
Vadim
bebebe
если нет, то у вас проблемки
Artem
Andor
bebebe
ну часть игр по udp работают 😉
но в общем случае да.
Max
Почему куб для игровых кластеров?
Ну во-первых это докер, мы с ним очень давно работаем, все очень удобно. Layers для игровых серверов прям вообще кайф, особенно при обновлении, раскидывать каждый раз не 10гб, а диффы.
Не нужно писать код шедулера, особенно в случае с мультикластером (kubefed). Все из коробки: nodeSelectors (у нас игровые сервера разных типов, что-то требует железку поможнее, что-то ssd и т.д.)
Игровые сервера бывают и наши (websockets, с ними проще), и не наши: udp.
Удобная работа с сетями.
Относительно простое развертывание на новые тачки
Max
много фактов могу привести)
Andor
если твой сервер умеет в HA, то рестарт одной ноды ему не страшен
Max
к сожалению не все игровые сервера мы пишем
Andor
если не умеет, то любой вариант может быть болью
Max
Просто у нас в основном матчмейкинг-сервера: упадет — не страшно. Они относительно быстроживущие, где-то по 40 минут в среднем живут
Max
но есть и долгоиграющие)
Andor
ну и не парься тогда
Max
да просто ради интереса спросил, может кто уже извращался так)
Andor
просто поставь NoSchedule на ноду и потом само отвалится
bebebe
если по 40 минут, то выставляйте ноде которую нужно обслужить noschedule, и когда с неё уйдут все 40-минутноживущие сервисы, вырубайте и обслужиавйте
Max
Мы деплоим с помощью kubespray, как тут к этому относятся?)
Max
просто там из коробки оно делает drain ноды, а нам такое нельзя =(
Михаил
Max
:D
Михаил
Но ты нашёл новое дно в этом чате
Andor
да ладно, понятная хотелка
Max
разве тут не было тех, кто в одном image размещает два процесса?)
Andor
но с кубенями она не соотносится
bebebe
Andor
у меня в одном поде django+gunicorn/haproxy/redis/haproxy_exporter/js
Øk_gø_løve
Øk_gø_løve
не надо, пожалуйста
bebebe
Sergey
дичь какая то
bebebe
Artem
Ilia
Подскажите, в чём разница между statefulset и deployment?
Max
youtu . be/ CgCLPYJRxbU?t=2004
Михаил
Михаил
но разбанил
Artem
Ребят, подскажите. Только начинаю разбираться с кубером, хочу настроить мониторинг, но во всех статьях, что находил, пишут о деплое прометеуса в кластер. а если у меня прометеус уже отдельным инстансом поднят, как мне его на кластер кубера натравить?
Mikhail [azalio]
Max
Кстати, кто-нибудь тут использует kubefed?
Ilia
Нет, дока не ясна, а Максим дал линк на очень хорошее объяснение
Ilia
Точнее в доке описано что это, но нет сравнения
Max
Dmytro
Vadim
Михаил
Dmytro
Михаил
bebebe
это наверное вопрос к @Andorka ^^^
Ilia
Dmytro
уж лучше вы в столицу переезжайте)
Andor
Andor
У меня нет нжинкса там
bebebe
ну и то хорошо.
Max
Кто-нибудь настраивал OVH LoadBalancer (failover ip) для работы с Kubernetes Service type: LoadBalancer ?
https://www.ovh.com/world/solutions/load-balancer/
Салтыдык
Etki
свой куб
Artem
Etki
статика на S3
Artem
статика на S3
А теперь представим, что ваши разработчики запускают по экземпляру такого приложения на каждый коммит
Etki
ну пусть в дев-окружении ttl будет минимальный
Artem
+ для qa по 1
Салтыдык
у меня тоже есть мысли увозить в S3 всю статику. Только вот проблема, что статики на 50Гб и по несколько коммитов ежедневно.
+ несколько окружений с разными ветками.
хз как разруливать эту порочность
Artem
Сергей
помогите как с этим бороться, очень срочно
This cluster is currently Updating; areas that interact directly with it will not be available until the API is ready.
[controlPlane] Failed to bring up Control Plane: Failed to verify healthcheck: Failed to check https://localhost:6443/healthz for service [kube-apiserver] on host [95.213.204.90]: Get https://localhost:6443/healthz: read tcp [::1]:51996->[::1]:6443: read: connection reset by peer, log: I1010 09:39:18.830443 1 plugins.go:161] Loaded 3 validating admission controller(s) successfully in the following order: LimitRanger,ServiceAccount,ResourceQuota.
До этого было установлено 2 пода с etcd,plane,worker и один из них удалил и получилось что полчилось(
Etki
+ для qa по 1
и вообще, как будто вы докер-контейнеры под это не генерите аналогичным образом, которые потом так же очищаете
Anton