
Алексей
05.09.2017
09:27:58
Нок ставится на несколько хостов из коробки, пакетами собрать это будет не просто

Dmitry
05.09.2017
09:28:26
если для вас правильный путь - не решение задач бизнеса, а продвижение внутренних инструментов, NOC не подойдет

Gleb
05.09.2017
09:28:45

Google

Vladimir
05.09.2017
09:28:53
Для go
для всего где лень собирать пакеты нативно
можно и для питона (virtualenv запакетировать целиком, например)

Dmitry
05.09.2017
09:29:42
fpm хороший, пакеты нативные мы собирать будем под определенные платформы
но это не значит, что NOC, да и любую микросервисную систему, можно поставить и сконфигурировать одной командой rpm

Roman
05.09.2017
09:32:12
Есть демо версия мониторинга ? Дашборды ?

Алексей
05.09.2017
09:32:17
Andor да, отсутствие пакетов это беда. Я пока не знаю способа пакетирования микросервисов, ну кроме k8s

Andor
05.09.2017
09:33:18

Dmitry
05.09.2017
09:34:20
ну а какая тогда разница, ansible или puppet, если вы этого ansible не видите

Andor
05.09.2017
09:34:31
так не бывает
обязательно какое-нибудь дерьмо случится, что надо будет залезть в кишки

Dmitry
05.09.2017
09:34:45
бывает
еще раз - playbook - часть проекта

Andor
05.09.2017
09:34:55
только в воображении разработчиков

Google

Vladimir
05.09.2017
09:34:56
для микросервисов

Dmitry
05.09.2017
09:35:03
а не сторонняя хрень от черти кого

Andor
05.09.2017
09:35:40

Алексей
05.09.2017
09:37:35
Ну я на полном серьёзе. Если кто знает механику пакетизации микросервисов буду признателен за намек или ссылку
Конечно с оркестром
В плейбуке сейчас от 280 до 400 задач в зависимости от оси

Vladimir
05.09.2017
09:38:26
который мне мой код пакетирует

Dmitry
05.09.2017
09:38:53
fpm’ом соберется только пакет с кодом

Roman
05.09.2017
09:38:53
Я не понял. Спрашивал про систему мониторинга, ну типа замены Заббикса. Предожили NOC Project и понеслась. Ничего если я вернусь к иcходному вопросу?

Andor
05.09.2017
09:38:56
у нас рпм собирается в gitlab-ci через fpm
довольно удобно

Алексей
05.09.2017
09:39:08

Andor
05.09.2017
09:39:21
чо?

Dmitry
05.09.2017
09:39:27
оркестрацию кластера rpm’ом делать?

Zhenia
05.09.2017
09:39:34
оркестрация где

Dmitry
05.09.2017
09:39:35
допустим, есть один пакет

Andor
05.09.2017
09:39:38
это ваще ортогонально

Dmitry
05.09.2017
09:39:43
в котором два десятка разных сервисов

Google

Алексей
05.09.2017
09:39:45
Пакет поставил, смежные сервисы настроил?
А на другом хосте?

Dmitry
05.09.2017
09:39:57
и еще десяток внешних

Andor
05.09.2017
09:40:02
вы бинарники что ли приносите на хосты?
или ваще из гита клонируетесь?
внутри ансибля у вас чо делается-то?

Dmitry
05.09.2017
09:40:18
есть куча серверов

Алексей
05.09.2017
09:40:21

Nklya
05.09.2017
09:40:41
Человек хочет страдать и настраивать все руками, а вы все мешаете с вашими ансиблами

Dmitry
05.09.2017
09:40:43
топологию кластера, конфиги для сервисов

Алексей
05.09.2017
09:40:44
И установка

Andor
05.09.2017
09:40:57
что есть "установка"?

Dmitry
05.09.2017
09:41:03
ну вот чуваку руками ~180 действий нужно сделать
в оптимистичном варианте

Andor
05.09.2017
09:41:15
нет, мне не надо руками

Алексей
05.09.2017
09:41:17

Dmitry
05.09.2017
09:41:21
в shell script в RPM их пихать?

Andor
05.09.2017
09:41:25
что эти таски делают-то епт
если не ставят пакет, то что?

Google

Gleb
05.09.2017
09:42:08

Алексей
05.09.2017
09:42:08
Они не ставят пакет.

Dmitry
05.09.2017
09:42:29
пакет - это способ притащить файло на хост
одна задача из 180
дальше что?

Andor
05.09.2017
09:42:41
о том и вопрос, что они делают, если не пакет ставят?
как они ставят софт-то?

Алексей
05.09.2017
09:42:59
И?

Andor
05.09.2017
09:43:03
прямо клонят меркуриал что ли?

Admin
ERROR: S client not available

Nklya
05.09.2017
09:43:08
распихивают бинарники и конфигурируют компоненты друг на друга видимо

Andor
05.09.2017
09:43:10
что "И?"

Dmitry
05.09.2017
09:43:11
что-то мне сейчас напомнило молдаванина, который куда не приходил, клал плитку

Andor
05.09.2017
09:43:17
я спрашиваю, как у вас в ансибле ставится софт
а ты мне "И?"

Nklya
05.09.2017
09:43:28
Скачай ансибл плейбук и увидишь

Andor
05.09.2017
09:43:51
спасибо за развёрнутый ответ
всегда приятно общаться с русскими

Алексей
05.09.2017
09:44:12

Google

Dmitry
05.09.2017
09:44:15
https://bitbucket.org/nocproject/noc/src/05a046956ef4755aa48452d9c870d5ea135ba722/ansible/?at=feature/microservices

Gleb
05.09.2017
09:44:50

Sergey
05.09.2017
09:44:57
как же я люблю эту капельку национализма :)

Алексей
05.09.2017
09:45:03
@Andorka да хоть клонит из гита
Какая разница не понимаю я

Andor
05.09.2017
09:45:45
я _спросил_

Алексей
05.09.2017
09:45:55
Я ответил?

Andor
05.09.2017
09:46:05
нет
забей
мне надоело пытаться получить ответ

Алексей
05.09.2017
09:46:32

Roman
05.09.2017
09:46:47
180 тасков при установке это признак хорошей аритиктуры или как? Это наше микросервисное будущее, теперь да?

Andor
05.09.2017
09:46:49
ЫНТЫРПРАЙЗ

Dmitry
05.09.2017
09:46:52
собственно - без разницы
сегодня клонит

Алексей
05.09.2017
09:47:05

Dmitry
05.09.2017
09:47:14
завтра - с iso image размотает

Алексей
05.09.2017
09:47:19

Sergey
05.09.2017
09:47:34
заббикс же :)

Magistr
05.09.2017
09:47:40

Dmitry
05.09.2017
09:47:52
и не только сапа

Gleb
05.09.2017
09:48:31

Dmitry
05.09.2017
09:48:33
последний раз с enterprise софтом я имелся на примере weblogic