
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 кинул уже

Anton
28.04.2017
17:03:08

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

Sergey
28.04.2017
17:38:22

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

James Tiberius Kirk ?
28.04.2017
17:40:22

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

Sergey
28.04.2017
17:41:36

Митко Соловец?
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

Митко Соловец?
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

Митко Соловец?
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
а так случайно

Митко Соловец?
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
рекомендую вам

Sergey
28.04.2017
18:00:01

Google

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

Митко Соловец?
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
чет даже не загуглил
скинь что это
грэдл смотрели?