Alibek
Ну не везде годно авторизовать по ldap
Aleksey
Dima
Aleksey
увольняются. меняют права. группы.
Aleksey
и как это делать ?через отдельный плейбук ? или через часть роли
Aleksey
если отдельный плейбук то как сделать что бы конкретному одному дать больше прав чем его группе
Aleksey
если через ролевые плейбуки то как обеспечить синхронизацию всего дела когда плейбуков множество
Aleksey
такие вот вопросы
Alibek
Pavel
или им всем нужен логин на сервер?
Aleksey
я про живых юзеров ваапщета.
Aleksey
ак и так и так
Alibek
А каким местом управление пользователями хоста относится к управлению пользователями сервиса?
Alibek
или речь о samba и иже с ним?
Aleksey
я про обычных системных пользователя. некоторые должны быть на хосте.
бывает что там 100500 деволпсов и немного девов или путок опсов
Aleksey
и вот внутри этого дела бывает надо управлять правами юзеров
Aleksey
особено в мультипроектных системах
Aleksey
когда какой нить dba должен быть везде, но кое где рутом а гдето нет
Aleksey
и вот тут ансибл сливается очень
Aleksey
и надо кокой нить ipa
Alibek
Ну не то что-бы сливает, просто задача у ansible проще, у меня для случая с dba решается разным экземпляром описания переменных для хоста или группы хостов. Если человек уволился - то смена пароля и ключей в файле описания юзера.
Но так-то да централизовано оно получше будет, ну тут есть возможность накатить на хост авторизацию по ldap или использовать схему ansible pull.
Aleksey
там тоже бывают варианты
Gleb
проблема еще в том что ансибл надо руками дёргать или пилить что-то вокруг
Gleb
а не просто поставить галочку что челвоек уволен и права отобрались везде
Алексей
Alf 🙀
Алексей
Алексей
Нет
Alf 🙀
Нет
нет - не надо или нет - надо?
Gleb
не надо, будет поддерживать заданное состояние
Gleb
пока это выглядит намного проще в реализации
Alf 🙀
ну а перед этим конечно надо сделать git pull а потом сделать salt state.highstate
Alf 🙀
выглядит это ровно точно так же как и с ансиблом с единственной разницей в салте есть зеромку в ансибле нет. если люди которым это нравится.
Alf 🙀
с другой стороны есть товариши который чеф по крону пускают, вот у них там полное удовольствие от поддержания последнего состояния...
Gleb
я сейчас вообще тестирую foreman
Gleb
концепция с ансиблом и раскатой из кучи мест вообще стрёмная, а централизовать не выходит когда у людей доступ есть
Alf 🙀
Gleb
когда у тебя всё классно сделано то конечно да
Gleb
когда у тебя страшный огромный госпроект - боятся
Sergey
пользователи из LDAP - вещь.
в "искаропки" можно сделать "разрешено всем", "разрешено только тем, кому разрешено", "разрешено только тем, кто входит в конкретную группу"
на мой вкус - вполне достаточно.
Sergey
не говоря уже о всяких фокусах, которые возможны с sudoers
Dima
ну вот кстати у меня есть один знакомый, у которого пользователи для windows/linux живут в LDAP. однажды после обновления LDAP он потерял доступ ко всем серверам.
Dima
(а причиной тому стал баг в контроллере LDAP)
maniac
ну ок, посмотрел я на выходных на солт, в целом приятно.
но документация!
Dima
"три фора пять ифов - хуярим дальше"? ) (с)
maniac
где посмотреть список работающих ключей для профиля для salt-cloud например
maniac
ну т.е. кроме исходников
Alf 🙀
солт-клауд это вообще отдельная балалайка.
Alf 🙀
если я ничего не путаю.
Dmitry
Dmitry
вот, кстати, есть у меня один знакомый (с) у которого как-то было всего лишь 90 тысяч учеток в LDAP, так приходилось все проверять, перед тем, как обновить :)))
maniac
ну мне солт как раз понравился этим salt-cloud и salt-ssh
у меня масштабы очень маленькие, поэтому не вижу смысла держать еще и мастер
Alf 🙀
салт клауд прекрасно заменяет терраформ если вам надо в облака.
maniac
я облака до этого ансиблом собсно и строил, не знаю зачем терраформ
Sergey
maniac
у меня тут амазон, опенстэк со вкусом рэкспейса и немножко вмварь виклауд чтоб жизнь малиной не казалась.
maniac
я из-за последнего и начал смотреть в сторону salt-cloud, потому что он объявлен диприкейтед ансиблом (да и вмварью).
как заказчик сегодня сказал что наверное и оттуда будем съезжать.
Gleb
greydjin
greydjin
Они раньше платные были, но два или три года назад ушли в opensource. Мне нравится
Dmitry
как у вас получалось развалить базу openldap, расскажите?
Dmitry
зачем нужны freeipa, кстати. в смысле зачем вообще нужны все эти наслоения гамна, кроме чистого openldap
greydjin
Openldap меняет scheme при смене версий. Обновляешься и поиск объектов из систем которые подключаются к openldap перестает работать
Dmitry
c 2.х на 3.x чтоли?
Sergey
да его вроде нет ещё 3.х
Sergey
Dmitry
ну значит мне везло, потому что у меня было минимум стандартных схем
Gleb
это не коробочное решение, не охота с этим из консоли работать, морду самому писать?