@jvmchat

Страница 1418 из 2890
Mikhail
28.04.2017
16:53:13
Давай

Anton
28.04.2017
16:57:03
> Основы от Гупты на русском? поржал

Snow
28.04.2017
17:00:42
Ну гупта норм чувак. Я его уважаю. Но в последние годы он как то переключился на микросервисы

Mikhail
28.04.2017
17:00:52


Google
Snow
28.04.2017
17:01:06
И облочные технологии

Mikhail
28.04.2017
17:01:55
просто говорят что эта книга для полностью нулячих в ЕЕ, так с казать с чистого листа

Snow
28.04.2017
17:02:15
Гонсалвес тоже.

Тем более гонсалвес по ее пишет уже которые год

По ее6 книгу могу кинуть если надо)) по ее7 кинул уже

James Tiberius Kirk ?
28.04.2017
17:36:38
кубе крутой, жаль только я так и не понял как там логи в риалтайме смотреть

James Tiberius Kirk ?
28.04.2017
17:38:36
я в вебморде смотрел

там они не рилтайм увы

Митко Соловец?
28.04.2017
17:38:45
я в вебморде смотрел
не мужык чтоле?

James Tiberius Kirk ?
28.04.2017
17:39:07
неудобно набирать команды в сонсольке одной рукой, во второй смуззи прост

мы с коллегами слова докер и кубернетс без фреш смузи в кулачке вслух не произносим

Google
Sergey
28.04.2017
17:39:52
там они не рилтайм увы
команда attach соединяет потоки, т.е. весь вывод идет тебе в консоль

James Tiberius Kirk ?
28.04.2017
17:40:22
что так?
моветон

Митко Соловец?
28.04.2017
17:40:54
а кто-нибудь масштабирование контйнеров через докер сворм/кубернетис делал?

куда копать

Митко Соловец?
28.04.2017
17:41:50
James Tiberius Kirk ?
28.04.2017
17:42:07
а причем тут танки?
ну они делали

напиши им в саппорт

Митко Соловец?
28.04.2017
17:42:11
кто они?

James Tiberius Kirk ?
28.04.2017
17:42:18
пацаны так мол и так, поделитесь опытом

команда разработчиков игры TankiX

Sergey
28.04.2017
17:42:32
а причем тут танки?
при том, что сервера на java, бегут в докер контейнерах, оркестрация k8s

Митко Соловец?
28.04.2017
17:42:47
ты короче девелопер этого решения?

Sergey
28.04.2017
17:42:53
да

Митко Соловец?
28.04.2017
17:43:14
с чего начать? простой кейс, хочу 1 инстанс приложения в контейнере размножить

James Tiberius Kirk ?
28.04.2017
17:44:33
я зеленый еще в докере совсем, но можно же просто в докерфайле прописать многократный запуск приложения

Sergey
28.04.2017
17:44:35
сделай Replicatrion controler. Его задача поддерживать нужное количество запущенных инстанцев.

James Tiberius Kirk ?
28.04.2017
17:44:44
если смолол хуйню не обессутьте

да, смолол

Google
James Tiberius Kirk ?
28.04.2017
17:44:47
забудьте

Митко Соловец?
28.04.2017
17:44:55
я так понимаю сетка и назначение портов на стороне кубе?

резолвинг портов и сетки на плечи разрабов, т.е. хуйня

Sergey
28.04.2017
17:45:35
по сетям там все очень не просто.

James Tiberius Kirk ?
28.04.2017
17:45:43
передавать порты в качестве аргументов приложения

Митко Соловец?
28.04.2017
17:45:43
а нужно, чтобы по щелчку пальцев поднимался такой же же контейнер в сети, но на другом порту, он подсосется в реджистри, балансировщик готов слать запросы

типо такого хочу

James Tiberius Kirk ?
28.04.2017
17:45:52
ладно, хватит с меня глупостей, удоляюсь

Oleg
28.04.2017
17:46:46
Посмотрите на docker swarm mode.

Митко Соловец?
28.04.2017
17:47:01
да, докер рой я держу в голове

как вариант

Sergey
28.04.2017
17:47:11
а нужно, чтобы по щелчку пальцев поднимался такой же же контейнер в сети, но на другом порту, он подсосется в реджистри, балансировщик готов слать запросы
Делаешь service. Это такая абстрация с ip адресом. Запрос приходит на него, а он уже переправляет на выбранный (round robin например) pod (инстанс)

Митко Соловец?
28.04.2017
17:47:30
вопрос в том, что кто мне поднимет инстансы)

и зарезолвит порты

вот с докер свормом хороший пример

Sergey
28.04.2017
17:48:22
дык ip сервиса в днс имя? Например SkyDNS

Митко Соловец?
28.04.2017
17:49:07
не понял тебя)

Sergey
28.04.2017
17:50:44
вопрос в том, что кто мне поднимет инстансы)
а я тебя. У тебя за одним сервисом "прячутся" несколько pods. Pods клонирует replication controller. Если нужно DNS имя то можно для реловинга ip сервиса, то можно воспользоваться SkyDNS

Google
Митко Соловец?
28.04.2017
17:51:11
а порты у инстансов как резолвятся?

это наверно конфигурится как-то? типо подними мне 3 инстанса 1 приложения вот с такими портами(или диапозон портов)

или порт вообще рандомно выбирается из свободных

Sergey
28.04.2017
17:52:46
или порт вообще рандомно выбирается из свободных
Есть разные стратегии, например, nodePort. В таком случае, порт открывается на всех!! нодах и маршритизируется в нужный pods.

а так случайно

Митко Соловец?
28.04.2017
17:53:07
вот, это прям интересно

Admin
ERROR: S client not available

Митко Соловец?
28.04.2017
17:53:23
как у кубернэтиса с доками? там все это описано?

James Tiberius Kirk ?
28.04.2017
17:53:48
у кубернетса охуенные доки

Sergey
28.04.2017
17:54:52
да, проблем с документацией нет. Все описано

Митко Соловец?
28.04.2017
17:55:12
Сергей, спасибо

Sergey
28.04.2017
17:56:59
Мы начали занимается k8s чуть больше года. Сейчас он работает достаточно стабильно. При разработки очень удобно. Пушиш в git, CI подхватывает, собирает образа и выкатывает на тестовый или прод.

Митко Соловец?
28.04.2017
17:57:19
что у вас за сиай?

Sergey
28.04.2017
17:58:50
ну вообще у нас стек Attlasian. Но он не нравится, т.к. все через GUI а нам бы через код. А скрипты все самописаные. Сначало написали на makefile, потом на ruby, вот сейчас на kotlin :)

Митко Соловец?
28.04.2017
17:59:06
мне вот гитлаб сиай зашел

а образы в артифактори храните?

Sergey
28.04.2017
17:59:42
мне вот гитлаб сиай зашел
присматриваемся, но переход нельзя сделать быстро....

Митко Соловец?
28.04.2017
17:59:48
рекомендую вам

Google
Митко Соловец?
28.04.2017
18:01:14
начнем с того, что там декларативное описание джоб в пайплайнах через .yml файлы, много видов экзекьюторов(собственно тех, кто собирает проект) - докер, шелл, виртуалбокс и т.д. + Фулл интеграция с гитлабом.

docker? в docker-registry
посмотрите еще артифактори

это бинарный репозиторий широкого назначения

@JBaruch может рассказать

Sergey
28.04.2017
18:02:33
хорошо. Гы. Для TankiOnline мы все еще используем maven для доставки, там у нас nexus.

Но тоже в плана перевести TankiOnline на k8s.

Митко Соловец?
28.04.2017
18:02:54
нексус)

Sergey
28.04.2017
18:03:19
нексус)
Это плохо?

Митко Соловец?
28.04.2017
18:03:26
работал с ним немного, хроошего/плохого не скажу

Dmitry
28.04.2017
18:03:34
docker? в docker-registry
есть еще harbor

Митко Соловец?
28.04.2017
18:03:45
в артифактори просто все репозитории в одном месте

Sergey
28.04.2017
18:03:45
он работает и всё.

Митко Соловец?
28.04.2017
18:03:59
джарки, жски, образы, боксы

про мэйвен говорить нечего, до сих пор основное решение на многих проектах

Sergey
28.04.2017
18:04:45
у нас там проблема с удалением. Есть скрипт который вычищает ненужные каждые сутки

Митко Соловец?
28.04.2017
18:05:19
чет даже не загуглил

скинь что это

грэдл смотрели?

Страница 1418 из 2890