@pro_ansible

Страница 98 из 625
Dmitry
24.11.2016
08:18:50
а как это связанно с тематикой канала ?))
напрямую, тут трижды спрашивали "как ансиблом поставить mysql с заранее известным рутовым паролем", я трижды отвечал, трижды в ответ спрашивали "ок, а в центосе как?", ну вот не знаю, спрашивайте у любителей rpm

Aleksey
24.11.2016
08:20:10
кстати, есть уже нормальная альтернатива TOWER'у ?
Имхо в этом корень всех бед, что с помощью ансибла пытаются управлять всем подряд на серверах, отсюда такое колличество недовольных. А если сузить задачи ансибла до деплоя приложения, то все в общем даже ок

Dmitry
24.11.2016
08:21:22
Да, я умею читать по-английски и когда ради любопытства поинтересовался, иностранные любители редхатоуебищ развели руками However, as far as I can tell, there is no debconf-like equivalent for RPM, which means that you end up having to edit config files manually and can't easily install new versions from the package.

Google
Дмитрий
24.11.2016
08:21:28
хм.... ну как бы не его основное. я в свое время управлял им парк сетевого оборудования

так нельзя было делать?)

Dmitry
24.11.2016
08:22:31
так нельзя было делать?)
можно было, всё правильно делал. те, кому надо всего лишь "деплоить приложение", пусть вон "деплоят" фабриком и не парят нам тут мозг :)

Дмитрий
24.11.2016
08:22:59
это была ирония.

Dmitry
24.11.2016
08:23:09
это была тоже )))

Aleksey
24.11.2016
08:23:16
хм.... ну как бы не его основное. я в свое время управлял им парк сетевого оборудования
тут момент следующий, например ставим mysql - нам важно не то, что он был поставлен, а то что он стоит и работает сейчас, то есть императивный и декларативный подход

а ансибл императивен по своей природе

Дмитрий
24.11.2016
08:23:37
не сказал бы.

Aleksey
24.11.2016
08:23:43
но это только точко зрения, которой я придерживаюсь в администрировании

Дмитрий
24.11.2016
08:24:02
в отличии от того же шефа я могу изменять уже устоявшеюся инфраструктуру

Dmitry
24.11.2016
08:24:15
ну этим и отличаются руби-поделки (не будем произносить вслух) от ансибла

а, вот уже и произнесли :)

Aleksey
24.11.2016
08:24:53
Google
Дмитрий
24.11.2016
08:24:55
ансиблом даже можно частично администрировать сервера. часть вещей

но мы можем его оценить?

Aleksey
24.11.2016
08:25:41
ок, тут наверное проще пояснить - у меня везде salt, но деплой приложений - через ansible

Dmitry
24.11.2016
08:25:49
насчет tower'а - я тоже несколько раз писал. когда у тебя три сервера (или тридцать - ниша ансибла), то тебе не нужен никакой tower, на самом деле. а когда три тысячи (и нужен tower), то тебе уже не нужен ансибл. sad, but true

Dmitry
24.11.2016
08:26:22
вот, не стал писать слово salt, но и его тоже без меня произнесли :)))

Aleksey
24.11.2016
08:26:54
какое-то у вас табу на другие отличные решения в чате, шеф нельзя упоминать, сальт нельзя :)

Дмитрий
24.11.2016
08:26:57
костность мышления.... дашбоард, имхо, нужен при любом кол-ве оборудования

просто видеть состояние джобов. кажды йраз лезти в консоль?

Aleksey
24.11.2016
08:27:24
обязательно нужен

и если его нет - то на почту

Dmitry
24.11.2016
08:28:23
какое-то у вас табу на другие отличные решения в чате, шеф нельзя упоминать, сальт нельзя :)
salt можно :) я же говорил тут, что я долго хреначил на salt'е и на ансибл смотрел... ну слегка через губу, "слишком простецкий", но потом сменил работу и у меня стало эээ... "немного" меньше серверов :)))

после чего salt в моей жизни на какое-то время кончился, а вот ansible начался :)

Aleksey
24.11.2016
08:30:01
а чт с ним не так?

отличная ивент бэзед архитектуру

Anatoly
24.11.2016
08:30:16
Он даже не валится временами потому что просто не возвращает

Aleksey
24.11.2016
08:30:19
исходники любо дорого помотреть

Dmitry
24.11.2016
08:30:22
ну солт "работает" примерно там, где ансибл даже ложку до рта донести не может :)

Aleksey
24.11.2016
08:30:34
Google
Aleksey
24.11.2016
08:30:40
у меня все ок например :)

Anatoly
24.11.2016
08:30:41
А ну да

Окей

Dmitry
24.11.2016
08:31:14
нужно больше ада, скажите, скажите уже, что агент это говно и круто, когда "ничего ставить не надо, ssh рулит!"

а то давно тут такого не было :)))

Aleksey
24.11.2016
08:32:31
Окей
Это сарказм был? Я о том что когда что-то не получается - любое погружение в код самого ансибла - это треш и адов угар, а солте очень гармотно продумана ситсема модулей

и причина проблему удается выяснить в разу быстрее

Anatoly
24.11.2016
08:33:34
Александр
24.11.2016
08:33:35
ничего ставить не надо, ssh рулит!

Aleksey
24.11.2016
08:35:09
так никто и не ставит - виртуалки чере клауд инит можно агентов делать, на серверах - да можно небольшой плейбук для установки сальт агент и то это разовая операция

Дмитрий
24.11.2016
08:35:36
иногда нет возможности ставить агента. ибо любой агент это изминение состояния среды\системы.

Aleksey
24.11.2016
08:36:20
иногда нет возможности ставить агента. ибо любой агент это изминение состояния среды\системы.
согласен, я рассказываю про свой частный случай, когда приходится десятками подумать вируталки в течении дня

Aleksey
24.11.2016
08:36:29
и ансибл тут ну никак не поможет :)

Дмитрий
24.11.2016
08:36:33
или требуется бутсрапинг сервера, без установки доп модулей.

как не поможет? он работает через ssh - не чем не отличается от ручного труда )

Aleksey
24.11.2016
08:38:39
ну смотрите, просто юзкейс - стартуете вы контейнер lxd (на самом деле не важно что), по идее вам нужен ssh ключ , но его там нет, как нет и юзера, но вы можете указать при создании cloud-init

я просто делюсь опытом, как реашл все грабли у себя

Дмитрий
24.11.2016
08:39:12
cloud-init - не везде есть )

Aleksey
24.11.2016
08:40:22
разумеется, в винде его нет тоже и джуниперах, я гвоорил совершенно о другом

Dmitry
24.11.2016
08:40:31
как-то без огонька трэш про агентлесс, ведь salt без агента уже есть :)

Google
Aleksey
24.11.2016
08:40:35
для частных случаев - нужно единичное и маскимально простое рнешение

Serge
24.11.2016
09:29:07
ну всё, к чему прикасается redhat, либо скоропостижно становится гамном, либо изначально таковым является.
Linux, open stack, Fedora. Все ок, как раз. Мне кажется, надо там ткнуть кого-то, чтобы пропесочили Ansible

кстати, есть уже нормальная альтернатива TOWER'у ?
Мне хватает Jenkins с плейбук раннером. Вот бы еще Jenkins-у полегче альтернативу найти

Aleksey
24.11.2016
09:33:26
Да все правильно вы пишите - весь спич строился после цитаты из твиттера, что ничего они делать не хотят. Я высказал свое мнение. Так же высказал мнение, что меня ансибл уже не устраивает полнеостью

Есть core module , оно должно работать и поддерживаться, не?
А можно ссылки на конкретные баги в коре - так-то да - это срамота ходячая

Бог с ним с extra, хотя мы уже давно свои пишем под свои задачи

Dmitry
24.11.2016
09:40:40
посоны, для рпма можно грепать лог mysqld и там ловить генеренный пароль

идемпотентность в таком случае конечно сделать может быть сложновато

Admin
ERROR: S client not available

Anton
24.11.2016
09:41:56
оно пишет пароль в лог?

Dmitry
24.11.2016
09:43:24
при установке геренится пароль и ипшется в лог

Anton
24.11.2016
09:43:50
странное решение

Anatoly
24.11.2016
09:57:04
Albert
24.11.2016
09:58:40
Почитал я тут за последние два дня, решил проверить.. Действительно под el ничего нормального нет.. https://github.com/kurron/ansible-role-mysql/blob/master/tasks/main.yml

Внешними скриптами все обходят

Pavel
24.11.2016
10:01:55
Надо просто форкнуть ansible и заточить его под debian-based дистрибутивы, а поддержку остальных убрать, вот тогда станет удобно и предсказуемо.

Google
Albert
24.11.2016
10:03:41
Да не debian based, а под убунту только

Anatoly
24.11.2016
10:04:07
и никогда не получать инвестиций

Pavel
24.11.2016
10:04:11
Только mint

Anatoly
24.11.2016
10:04:32
и даже не форкнуться тогда

Pavel
24.11.2016
10:04:35
Который ставят на десктопы а не сервера )

Alex
24.11.2016
10:04:37
и никогда не получать инвестиций
Ну что, американец, помогли тебе твои инвестиции?

Anatoly
24.11.2016
10:05:13
Ну что, американец, помогли тебе твои инвестиции?
ну на покушать хватает а как вы там?

Aleksey
24.11.2016
10:07:47
Надо просто форкнуть ansible и заточить его под debian-based дистрибутивы, а поддержку остальных убрать, вот тогда станет удобно и предсказуемо.
Вы так говоррить, будто в апт нет механизма не накатывать бизнесс логику майнтайнера, а сесли есть - то какая разница rpm или deb?

я за apt :)

Aleksey
24.11.2016
10:08:40
хм, а в конечно счете есть разница?

Aleksey
24.11.2016
10:09:07
ок, пусть dpkg будет

вообще, я про deb пакеты

Anatoly
24.11.2016
10:10:02
а в чем разница/отличие от rpm?

Aleksey
24.11.2016
10:11:26
для меня нет никакой разницы что админить, разница появляется тогда, когда у человека нет времени изучить обе технологии.

Alex
24.11.2016
10:15:08
Я бы начал форк со сбора требований

Dmitry
24.11.2016
10:15:16
в рпм дистрах - нет.
ну не так нет

Alex
24.11.2016
10:15:21
И еще я не хочу писать на Python

Dmitry
24.11.2016
10:15:31
видимо мне показалось, когда я ставил перкону 150 раз

Alex
24.11.2016
10:15:35
На Hy можно

Страница 98 из 625