Sergey
Sergey
Vlad
Цифры есть на сайте mitogen
Sergey
Странный он, правда ведь?
George
Да, странно
Sergey
Цифры на синетическом примере - это очень убедительно.
Sergey
Sergey
Который, кстати, раз эта тема с митогеном всплывает, но всякий раз ничего предметного, кроме "на сайте цифры", не звучит.
George
Эм. Предлагаете протестировать ? Просто результат предсказуем.
Vlad
У нас ускорение по сравнению с пайплайнингом в три раза
Sergey
Sergey
Vlad
Приватный Openstack
Sergey
Приватный Openstack
Что ж, ок, если так. Но это говорит только о конкретном случае. Если бы всё было гладко и круто - давно бы в апстриме было, надо полагать.
Sergey
George
George
Sergey
George
Кто-нибудь про https://github.com/mpdehaan/opsmop/blob/master/README.md слышал ?
George
И что думаете про https://ansible.pro ?
George
Eduard
Лютое - не то слово
Alex
Митоген интересненько, а в сумме с пайплайнами очень заманчиво.
Sun
У меня митоген на разных задачах дал 2-10 раз ускорение по сравнению с пайплайном.
Sergey
ℭ𝔞𝔯𝔯𝔬𝔩
Sergey
А, тогда всё на месте, мир не рухнул - ничего важного не пропущено 😃
Huan
привет всем, подскажите как правильно запилить кондишн в названии таски?
типа: name: "{{ ‘install’ if var1 == 'True' else 'remove' }}" app
Alex
Alex
Как то так
Huan
не помогло(
Sergey
не помогло(
Если подстановка jinja2, то кавычки должны заключать в себя всю строку
Huan
спасибо, сработало!
Sergey
Ога, велкам. Но ты всё равно делаешь странное.
Sergey
Это тегами решается обычно.
Huan
просто хочу чтоб одним прейбуком можно было устанавливать и удалять
Max
George
Max
Sun
Приложения
Timur
George
Ну, я себе виду вариант. Выделенный shell (docker с персистенцией) runner. И попросту кнопки вызова терраформа
George
Напрямую не вызывать
George
В том же гитлаб-си делается за 15 минут. Можно rundeck
George
Sun
Пока что самый параноидальный вариант: отдельный гит и сй на инфраструктуру под суровой авторизацией с 2фа
George
Разбей на репозитории
George
Oleksandr
Sun
проблема не в пушах, а в команде terraform destroy -auto-approve
Oleksandr
George
По разделению репозиториев поддерживаю
Max
проблема не в пушах, а в команде terraform destroy -auto-approve
проблема не там и не там.
проблема - архитектурная, не ансибла, не терраформы, и т.д. а решения.
приложение - это вся хрень вместе взятая.
у вас народ тупой + злобный? или только тупой? или только злобный?
на уровне приложения, тогда в приложение (работа с ci) нужны уровни доступа.
Max
(а это, обычно - маразм)
Max
у вас может state file разбиение неподходящее ..... если любой destroy убивает слишком много.
Max
и еще, может у вас авторизация раннеров через credentials, а вам ммеет смысл сделать роль+policy. и раннеры без права стирания не смогут стереть.
John
Парни, в ОС есть /etc/hosts
после установки в нем только 127.0.0.1 localhost %hostname%
как ансиблом прописать 127.0.0.1 %hostname%.%domain% %hostname%
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.2 %hostname% %hostname%.%domain% ?
John
наверняка есть готовые решения :)) поделитесь пжлста
John
или чем правильнее генерить? j2 или lineinfile или еще как?
Aleksey
blockinfile и только им
Aleksey
остальное даст артефакты
John
Спасибо Алексей! (кому-кому, а тебе доверия много есть)
Aleksey
https://github.com/nocproject/ansible_deploy/blob/microservices/noc_roles/pre/tasks/main.yml#L54
Sun
Парни, а кто-то делал массовое добавление юзеров с мака?
Max
Sun
на Amazon Linux
Sun
в доке написано:
password
-
Optionally set the user's password to this crypted value.
On macOS systems, this value has to be cleartext. Beware of security issues.
To create a disabled account or Linux systems, set this to '!' or '*'.
Sun
что на маке типа надо просто текстом пароли вписывать, не хэшами.
Однако, ни хрена не работает.
Sun
что clear text, что хэшами — error