
Алексей
23.01.2017
14:59:33
ну и полтора куска железа надо кто то сегментировать

White
23.01.2017
14:59:37

Алексей
23.01.2017
14:59:42
нет
1500 хостов по 1u = 36 стоек

Google

Алексей
23.01.2017
14:59:57
много...
с учетом слова касс прозвучавших ранее
пили на области и магазины
а то из за так себе команды ансиблом получить кирпичи из 1500 касс.... выглядит как план...

Alex Milushev
23.01.2017
15:01:27
> puppet
> salt
> chef
> ansible
сорта говна по большому счету, надо по требованиям смотреть
хотя фанбоев у каждой системы хватает

White
23.01.2017
15:02:46

Alex Milushev
23.01.2017
15:02:58
ansible
но будет не самый быстрый

Алексей
23.01.2017
15:03:14
пили на запчасти и фигач крон.

Alex Milushev
23.01.2017
15:03:15
ну или fabric

Алексей
23.01.2017
15:04:08
87 гигов отдать
надо по времени раскидывать

Google

Alex Milushev
23.01.2017
15:05:06

Алексей
23.01.2017
15:05:15
ну понятно
подозреваю что это с одной тачки :)

Alex Milushev
23.01.2017
15:05:30
но да, толпой ганять не комильфо
и да, если это деплой, то лучше думать как правильно и кошерно деплоить

Алексей
23.01.2017
15:05:56
а может оно автоматом. может с магазинов так себе каналы.

Alex Milushev
23.01.2017
15:06:01
и с роллбеком

Алексей
23.01.2017
15:06:13
воу слова то какие

Anatoly
23.01.2017
15:06:27

Alex Milushev
23.01.2017
15:06:36
так как, как правило просто разлить exe’шник выливается в кучу боли и костылей

Anatoly
23.01.2017
15:07:35

Alex Milushev
23.01.2017
15:07:54

Anatoly
23.01.2017
15:08:14
нет
ну есть и платный при желании

Alex Milushev
23.01.2017
15:08:24
точнее смотря, что надо, у него есть платный saas емнип, но свой сервер поставить бесплатно

Anatoly
23.01.2017
15:08:57
не было во всяком случае

Alex Milushev
23.01.2017
15:09:09
у нас работают два фанбоя салта, иногда кажется, что он и отсасать и в жопу дать может

Google

Anatoly
23.01.2017
15:09:50

Alex Milushev
23.01.2017
15:10:11
не может
ну вот мне часто и приходится в этом убеждать, не верят

Anatoly
23.01.2017
15:10:20
фанбои солта самые упоротые да.

White
23.01.2017
15:10:29
Опять же, нужно вести контроль заливки
это куча работы

Anatoly
23.01.2017
15:11:33
а что здесь такого?

White
23.01.2017
15:11:50
Кстати у Salt web морда бесплатная ?

Anatoly
23.01.2017
15:12:00
нет
сделать объектный сторадж на него заливать новые версии аппа, рядом класть чексам, ансиблом забирать с него файлик на локальную тачку считать чексам локально если все ок то устанавливать
и не нужны никакие замарочки с fstab
можно конечно попробовать http но мне кажется http может не удержать большое количество реквестов пиковых

Алексей
23.01.2017
15:15:48
думаю тут под словом морда идет речь о генерации тасков через морду.

A
23.01.2017
15:15:49
но это я

Алексей
23.01.2017
15:15:59
так вот такого нету ни у кого из четверки
ну или я не видел
морды обычно отображают статус выполнения работки а не ее графическое создание

Alex Milushev
23.01.2017
15:16:40
а, что делать, если один или два хоста из 1500 не обновились?
или даже 10-к?

Google

Anatoly
23.01.2017
15:16:58

Alex Milushev
23.01.2017
15:17:08
как Я понимаю, потом этот EXE надо запустить?
а старый положить предварительно?

Алексей
23.01.2017
15:18:03
кстати удивительно, ведь для ансибла нафигачить графический мастер просто как сдлеать save yaml

Alex Milushev
23.01.2017
15:18:19

White
23.01.2017
15:19:23

Anatoly
23.01.2017
15:19:58

White
23.01.2017
15:20:06

Anatoly
23.01.2017
15:20:30
у меня есть приятель который делает так на своей ферме в 1500 машин.

Admin
ERROR: S client not available

A
23.01.2017
15:20:35

White
23.01.2017
15:20:41
при этом ТК будет работать, после перезапуска кассы запустится новая версия

Alex Milushev
23.01.2017
15:20:42
а если 5 тазиков подряд не обновились, или 100?

White
23.01.2017
15:21:50

Alex Milushev
23.01.2017
15:22:25

Алексей
23.01.2017
15:22:38

White
23.01.2017
15:23:56

Anatoly
23.01.2017
15:24:26
ну так и чего вы мучаетесь тогда
я бы правда ехал не с ансиблом в таком случае

Google

Anatoly
23.01.2017
15:24:54
а с чефом и омнибоксом

Alex Milushev
23.01.2017
15:25:23
а еще лучше этот EXE в пакет засунуть, тогда даже полегче будет

White
23.01.2017
15:28:08
Согласен с вами, наверное так и будем делать

Alex Milushev
23.01.2017
15:28:31
ну и репорты тоже, по хорошему, либо в мониторинг, либо еще куда

White
23.01.2017
15:34:04
Кстати, Ansible имеет место жить..
Например разбить кассы на регионы, допустим запускать play-book на 100 хостов.
может так получится...
в общем надо тестить
Кстати ребята
Для работы Ansible нужно чтобы на клиентской стороне был python версии не менее 2.7
помню с 2.6 он не хотел работать

Alex Milushev
23.01.2017
15:36:17

Dmitry
23.01.2017
15:37:57
хуяссе тут :)

dmage
23.01.2017
16:15:54
господа, я может глупость спрошу
но как правильно поступать, когда модуль анархив валится из-за того, что архив слишком большой?
использовать шелл и анзип?

Andrey
23.01.2017
17:02:01

A
23.01.2017
17:02:53

Albert
23.01.2017
17:10:52
https://github.com/ansistrano/deploy

Anatoly
23.01.2017
17:55:39

Albert
23.01.2017
18:01:20
Я этим не пользуюсь, просто слышал, так посоветовал - может подойдет

Sander
23.01.2017
19:52:32
кто-нибудь использовал ansible + docker_container, не пойму как links использовать между контейнерами.