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
Кто знает есть ли годные статьи/обзоры про использование докера в банках или организациях где безопасность критична