
Алексей
16.10.2018
10:24:41
ага и жизнь гавно, если так судить.

Andor
16.10.2018
10:25:31
вот именно

bebebe
16.10.2018
10:26:23
Кроме пчел

Mikhail чердак
16.10.2018
10:26:46
да тут чат почитаешь — вообще все хуита

Google

Mikhail чердак
16.10.2018
10:26:59
индустрия в говне, etc

Andor
16.10.2018
10:27:13
да потому что так и есть

Dmytro
16.10.2018
10:27:13

Anton
16.10.2018
10:27:18

Алексей
16.10.2018
10:27:33

Anton
16.10.2018
10:28:03

Алексей
16.10.2018
10:28:21

Anton
16.10.2018
10:28:21

Алексей
16.10.2018
10:28:30
или в 3-й, хз, не помню

Anton
16.10.2018
10:28:42

Алексей
16.10.2018
10:29:21
Ну есть у него куча проблем, но так в принципе это лучше чем руками раскатывать и дропать ресурсы самописными костылями

Anton
16.10.2018
10:29:35
хахахаха
что хахаха? тестил? расскажи - а лучше статью на хабр запили

Алексей
16.10.2018
10:29:58

Google

Vadim
16.10.2018
10:30:08
миллионы хельмофанов не могут ошибаться, да

Алексей
16.10.2018
10:31:17

Anton
16.10.2018
10:32:11
неплохая идея оберунть в свои костыли у клиента, это ж золотая жила

Михаил
16.10.2018
10:33:24

Anton
16.10.2018
10:33:37
но бизнес то требует!

Andor
16.10.2018
10:33:42
кого волнует этика когда речь заходит про бабки

Михаил
16.10.2018
10:34:11

Dmytro
16.10.2018
10:36:00
Это бизнес

Алексей
16.10.2018
10:36:10
неплохая идея оберунть в свои костыли у клиента, это ж золотая жила
Профит в стандартизации сборок, уменьшении количества файлов пописаний сбррок до 1
ну и + выкат этим же инструментом.
Сборщик там зачётный. То что кое как в Docker Build появилось недавно, там было давно реализовано.
У меня тут под боком пример как сделана сборка на Docker build и на dapp
Dapp приятней и понятней. А Docker build обёрнут в отдельныйе скрипты, чтобы собрать несколько образов. Т.

Vadim
16.10.2018
10:37:05

Михаил
16.10.2018
10:37:38

Anton
16.10.2018
10:37:53

Andor
16.10.2018
10:38:12

Алексей
16.10.2018
10:41:38
показывайте. мож откроете глаза наконец
Что показывать? На хабре статьи, соберите несколько приложений, все вопросы в канал даппа - там парни ответят и помогут.
Для меня простота сборок очевидна.
У Dapp есть ещё киллер фича - когда тестируешь сборку, то можешь попасть в момент ошибки команды или до неё.
И там исследовать причину и поправить сборку.
Пробуйте, все мои слова это просто мои впечатления. Сами разберётесь там сравнить сможете.

Mikhail чердак
16.10.2018
10:42:29

Anton
16.10.2018
10:42:29
я не хочу пробовать просто так

Алексей
16.10.2018
10:42:59

Anton
16.10.2018
10:43:10
я почитал описание, примеры, но не увидел профита, зато вижу проблему - чей то велосипед поселится в ci

Google

Алексей
16.10.2018
10:44:22

Михаил
16.10.2018
10:44:58

Алексей
16.10.2018
10:45:53
Вы работаете с flant?)
Я там работал. Уже год как нет. Но с даппом знаком и есть с чем сравнить. Видел кучу велосипедов. До сих пор убеждён, что замены даппу нет.

Vadim
16.10.2018
10:45:56
судя по https://flant.github.io/dapp/how_to/build_run_and_push.html оно запускает ансибл внутре
почти как ansible-container, только на руби
мощно

Алексей
16.10.2018
10:46:21

Anton
16.10.2018
10:46:46

Vadim
16.10.2018
10:47:12
может и докерсокет скоро не понадобится
и можно запускать более-менее безопасно, как Source2Image

Алексей
16.10.2018
10:47:46

Anton
16.10.2018
10:48:21
вы про multistage?

Алексей
16.10.2018
10:48:22
и всё это в одном докерфайле

Anton
16.10.2018
10:48:57
но ведь образы разные, docker такое не поддерживает жеж

Алексей
16.10.2018
10:49:19
А дапп поддерживает

Mikhail чердак
16.10.2018
10:49:25
звучит как что-то странное

Anton
16.10.2018
10:49:55
ну собираешь один, потом из него второй, вообще сколько угодно, число docker build по числу образов

Google

Алексей
16.10.2018
10:50:22
Сколько докерфайлов будет?
Как артефакты будешь собирать?
Как передавать их между образами?

Anton
16.10.2018
10:50:33
сек

Михаил
16.10.2018
10:51:45

Igor
16.10.2018
10:51:53
Сколько докерфайлов будет?
Как артефакты будешь собирать?
Как передавать их между образами?
че то я не понял.
Вы вот про это?
FROM python:2.7-alpine3.7 as price_server_base
ENV PYZMQ_VERSION="==16.0.2"
ENV ZEROMQ_VERSION="4.2.2"
RUN apk add --no-cache python python-dev build-base git libtool pkgconfig autoconf automake wget ca-certificates && \
......
FROM price_server_base as prod
## Possible values: true , false
ARG DEVELOPMENT_MODE=false
ARG REPO_ENDPOINT=
ARG SET_PBR_VERSION=
.....
FROM price_server_base as test
## Possible values: true , false
ARG DEVELOPMENT_MODE=false
ARG REPO_ENDPOINT=
ARG SET_PBR_VERSION=
RUN [ "$DEVELOPMENT_MODE" != "true" ] || apk add --no-cache libxml2-dev libxslt-dev
```
?

Vadim
16.10.2018
10:52:12
Щупал его?
удолил докер с системы полгода назад, buildah + podman решают

Mikhail чердак
16.10.2018
10:52:23

Anton
16.10.2018
10:53:31

Алексей
16.10.2018
10:53:41

Igor
16.10.2018
10:54:22
ну ок.
Но в таком случае, я надеюсь что они счас используют docker multistage под копотом

Anton
16.10.2018
10:55:18

Алексей
16.10.2018
10:55:49

Anton
16.10.2018
10:58:15

Алексей
16.10.2018
11:06:58
??

Alexey
16.10.2018
11:23:38

Алексей
16.10.2018
11:25:02

Google

Alexey
16.10.2018
11:25:25

Алексей
16.10.2018
11:27:25

Alexey
16.10.2018
11:27:45

Алексей
16.10.2018
11:28:49
js фронт и go
Обычно это всё в артифакты выносится и артифакт пересобирается по триггеру изменения файлов.

Alexey
16.10.2018
11:29:39

Алексей
16.10.2018
11:30:49

Alexey
16.10.2018
11:32:23

Алексей
16.10.2018
11:37:26

Alexey
16.10.2018
11:38:53

Anton
16.10.2018
11:48:25

Alexey
16.10.2018
11:48:39

Timur
16.10.2018
11:49:14
можно дурацкий вопрос? Разворачиваю тестовый kubernetes на нескольких виртуалках, раньше с ним дела не имел. В существующих hello-world'ах подобный вариант не описан. Как правильнее всего настроить одну виртуалку под мастер и остальные в качестве слейвов? И чтобы добавлять-удалять их можно было тоже по желанию. Т.е. конфигурация, в общем-то максимально приближенная к боевой (по факту уже боевая - только слейвы в облаке добавляй, а на месте удаляй).
в мануалах рекомендуется начать с minikube или kubernetes-dind, но это не очень удобно (да и незачем, наверное).
вообще есть смысл на стадии изучения сразу пытаться построить если не продакшен, то максимально близкую к нему систему?
более-менее с юниксами знаком, с сопутствующей инфраструктурой тоже. Просто вот мимо меня весь этот девопс прошёл, навёрстываю упущенное :)

Alexey
16.10.2018
11:50:40

Timur
16.10.2018
11:50:49
это в общем-то уже есть
скорее всего на этом всём и буду тестировать

Vadim
16.10.2018
11:51:23