
George
13.03.2019
11:25:42

Иван
13.03.2019
12:39:35
Привет всем!
Хочу сделать в одном компоузе всю связку TIG
(Telegraf + InfluxDB + Grafana)
тоесть по итогу мой компоуз файл будет выглядить так:
https://pastebin.com/e3zAXQQB
но немного непонятка с :
volumes:
- ./telegraf.conf:/etc/telegraf/telegraf.conf:ro
по идее у меня должен быть файлик
.conf
что бы композ положил его в контейнер
Я так понимаю, что этот файлик отвечает за данные которые необходимо собирать телеграфу??
где можно взять этот файлик??

Alexey
13.03.2019
12:52:25
https://github.com/nicolargo/docker-influxdb-grafana

Google

Иван
13.03.2019
12:52:43
спасибо)

Alexey
13.03.2019
12:52:45
таких связок навалом на github, там глянуть ещё можно
И всегда есть файл по-умолчанию. Можно делать
docker run --rm -it telegraf cat /etc/telegraf/telegraf.conf
или вроде того

robertson
13.03.2019
12:53:56
Привет. Ребята, можно как-то ускорить докер на маке?

Иван
13.03.2019
12:54:11

ildar
13.03.2019
12:54:35
https://docs.docker.com/glossary/?term=osxfs

Alexey
13.03.2019
12:55:07
типо перед тем как собирать компоузом?
это файл с настройками.
docker run --rm -it telegraf cat /etc/telegraf/telegraf.conf
чтобы получить пример. Сохранить его в файл, отредактировать и запустить compose

Иван
13.03.2019
12:56:17

Alexey
13.03.2019
12:56:45
ага, е ещё можно сделать
docker run --rm -it telegraf cat /etc/telegraf/telegraf.conf > telegraf.conf
даже, и копировать не нужно

robertson
13.03.2019
12:56:47

Иван
13.03.2019
12:57:55

foi
13.03.2019
13:23:07
Не подскажите почему при docker-compose up на разных хостах создаются разные префиксы для контейнеров?

Google

Andor
13.03.2019
13:24:06
потому что префикс зависит от имени директории, в которой ты находишься
можно задать опцией "проджект"
@alexesDev помнишь ты говорил что зависимости редко меняются?
$ git log --date=short --pretty=format:%ad lib/composer.lock package.json nexus_ng/package.json | sort | uniq -c | tail -10
3 2019-02-28
2 2019-03-01
2 2019-03-04
1 2019-03-05
2 2019-03-06
1 2019-03-07
1 2019-03-08
6 2019-03-11
1 2019-03-12
2 2019-03-13

Alexey
13.03.2019
13:37:33
ну ... не так часто все равно
у меня на активном проекте
2 2019-01-24
1 2019-01-25
1 2019-02-05
2 2019-03-04
1 2019-03-05
1 2019-03-07
2 2019-03-08
4 2019-03-11
1 2019-03-12
1 2019-03-13
package.json

Andor
13.03.2019
13:37:44
6 раз в день - часто

Alexey
13.03.2019
13:38:03
там медиана 2

Andor
13.03.2019
13:38:20
нафиг медиана, если надо max() ?
s/надо/актуален/

Alexey
13.03.2019
13:39:23
ну ок, на вкус фломастеры

Andor
13.03.2019
13:40:04
ну короч мне проще один раз наговноскриптить, чем потом ходить и объяснять что надо делать

Alexey
13.03.2019
13:40:35
всем поднимать так и пофиг. +5-10с на запуск.
docker-compose up --build

Andor
13.03.2019
13:40:50
не, это им придётся переподнимать
а это уже сложности
то есть пересобирать

Alexey
13.03.2019
13:41:42
ну всякие nodejs, rails и тп часто ломаются на git pull, так что особо... ну ок. кому как.

Andor
13.03.2019
13:42:02
ну короче один фиг потом переделывать
пусть пока будет так
потом подумаю снова возможно

Alexey
13.03.2019
13:42:34
так ты компанию потянешь на кубеня?

Google

Andor
13.03.2019
13:42:52
для начала на докеря надо
чтобы все осилили принцип контейнеровозов

ildar
13.03.2019
13:44:46
зочем?

Andor
13.03.2019
13:45:34
чтобы было у всех одинаково херово, а не у каждого по-своему херово

Alexey
13.03.2019
13:46:10
чтобы новым людям в команде по неделе не настраивать проект как минимум

Andor
13.03.2019
13:46:28
жена дважды перенастраивала уже
щас моё дерьмо замёржат и это будет просто сделать
ваще задача изначально была "настроить тимсити агентов на отдельных хостах"
и тут началось: надо окружение монстрячить и никто не знает/помнит, как именно
взять дев и натянуть его на тесты тоже не вышло, потому что не стандартизовано

Alexey
13.03.2019
13:51:43
Мне пол года назад отдали один image с ssh, cron (jpg/png optimize, mysql backup), chromium, nginx, php-fpm. Не жалуйся ?

Andor
13.03.2019
13:52:05
да я не жалюсь, я это уже преодолел
вернулся к первой задаче уже %)

Alexey
13.03.2019
13:52:36
а я вот пытался не переписывать все пол года, но уже бомбануло у меня...

Andor
13.03.2019
13:53:00
а у меня пока есть запал и дали карты в руки
сегодня даже было явно озвучено "можно выкинуть тимсити в будущем, если ты мне продашь другой CI"

foi
13.03.2019
14:00:35

Ruslan
13.03.2019
14:00:43
камрады, почему docker-machine показывает для хоста Stopped, хотя он работает и в статусе такое:
/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2376 --tlsverify --tlscacert=/etc/docker/ssl/ca.pem --tlscert=/etc/docker/ssl/server.pem --tlskey=/etc/docker/ssl/server-key.pem

George
13.03.2019
14:09:28
Он хотя бы не такой дорогой

Google

Andor
13.03.2019
14:10:18
ну тимсити всё-таки получше обрабатывает логи всяки пшп-юнит

ildar
13.03.2019
14:12:03
да, логи в тимсити прям кайф
btw, https://t.me/continuous_integration_ru

Andor
13.03.2019
14:12:54
да оффтоп конечно

Roman
13.03.2019
16:00:35
кто нибудь настраивал интеграцию автоматического деплоя из гитлаба в кластер на базе ранчера?

George
13.03.2019
16:00:51

Roman
13.03.2019
16:00:59
почему?

George
13.03.2019
16:01:02
kubectl apply
Там ранчер чего-то перемудрил

Roman
13.03.2019
16:01:15
вроде работет но надо на каждую группу свой кластер регистрировать
а что посоветуете вместо ранчера?

George
13.03.2019
16:01:43
openshift ?
Ну, какой вопрос - такой ответ. Если серьезно, то лучше облачный кубернетес
Если нельзя, то разворачивать: rke, kops, kubespray, можно руками и пр
От задач зависит

Roman
13.03.2019
16:03:06
у меня сейачс сворм
но он такой себе

Руслан true.sorcerer
13.03.2019
16:03:40

George
13.03.2019
16:04:19
Апгрейд до платного openshift container platform за деньги

Google

George
13.03.2019
16:05:16
Ссылка на описание как заимплементить есть ?

Руслан true.sorcerer
13.03.2019
16:06:23
не через подключение куб кластера, а через обращение в апи ранчера через rancher-cli
доки нет)

George
13.03.2019
16:07:03
платное?
Кстати, если у вас Дженкинс, то он в опеншифт умеет нативно

Руслан true.sorcerer
13.03.2019
16:07:23
gitlab-ci через пайплайны
https://github.com/cdrx/rancher-gitlab-deploy/issues/38
вот тут пример можно глянуть

Roman
13.03.2019
16:08:46

Руслан true.sorcerer
13.03.2019
16:08:58
только rancher-cli образ лучше самому пересобрать

Andrew
13.03.2019
16:23:15
парни, может кто помочь с докером?
Есть такой компоуз
https://pastebin.com/AzTgRbb6
когда пытаюсь его через компоуз запустить через docker-compose exec composer install
То вижу такую ошибку
ERROR: No container found for composer_1
docker-compose ps
композер есть, выглядит так
oh-chat_composer_1 composer --ansi - Exit 0
Лог компоуза выглядит так
https://pastebin.com/A3DF3P0x
( возможно я делаю дикую дичь. Сорри тогда, не особо работал с докером )

Sabbath
13.03.2019
16:25:30
Кто знает есть ли годные статьи/обзоры про использование докера в банках или организациях где безопасность критична