Size: a a a

2021 February 02

SP

Sergey Pechenkó in Ansible
Эта история попирает сам принцип IaaC. Получается код в духе
def counter():
 print(1)
 print(2)
 print(3)
источник

VZ

Vladimir Zhurkin in Ansible
Sergey Pechenkó
Эта история попирает сам принцип IaaC. Получается код в духе
def counter():
 print(1)
 print(2)
 print(3)
ну ок и как лучше ? :)
источник

VZ

Vladimir Zhurkin in Ansible
я пробежался по всяким примерам, но примеры в итоге такое себе
источник

VZ

Vladimir Zhurkin in Ansible
не лучше моих =) местами хуже
источник

SP

Sergey Pechenkó in Ansible
Я бы попытался обобщить. 41 вариант репо - это слишком, тебе не кажется?
источник

VZ

Vladimir Zhurkin in Ansible
Sergey Pechenkó
Я бы попытался обобщить. 41 вариант репо - это слишком, тебе не кажется?
увы , не я их делал и не мои тут правила - а так да , я бы того, кто это сделал бы - ну как минимум сказал, все, что я о нем думаю
источник

VZ

Vladimir Zhurkin in Ansible
пока сделал template , в них переменные сервера , логины и пароли  Template удалось  немного сгрупировать и поэтому получается около 15 штук.  Далее в таске переменная  
  template: 
   src: "{{ config_file }}.j2"
   dest: "{{ config_dir }}{{ config_file }}"
, а config_file сделать по словарю . Его уже определять, если нужны будут репозитории, но это я оставил больше на то, что бы было
источник

VZ

Vladimir Zhurkin in Ansible
по факту будут все копироваться
источник

VZ

Vladimir Zhurkin in Ansible
Это пока простой и понятный всем вариант без сложного if , when
источник

VZ

Vladimir Zhurkin in Ansible
но сама задача конечно дичь
источник

SP

Sergey Pechenkó in Ansible
Побольше декларативности, поменьше императивности.
источник

SP

Sergey Pechenkó in Ansible
Вот кто придумал - тот ССЗБ, пусть сидит и описывает это свою придумку в переменных.
источник

E

Elenhil in Ansible
Sergey Pechenkó
Вот кто придумал - тот ССЗБ, пусть сидит и описывает это свою придумку в переменных.
Вы давно не работали в кровавых энтерпрайзах, на рядовых должностях, явно)
источник

SP

Sergey Pechenkó in Ansible
Elenhil
Вы давно не работали в кровавых энтерпрайзах, на рядовых должностях, явно)
Звучит, чесслово, несколько издевательски - вообще-то именно этим я и занимаюсь.
источник

SP

Sergey Pechenkó in Ansible
Поэтому ну как давно - вот только сегодня этим занимался так-то.
источник

E

Elenhil in Ansible
Sergey Pechenkó
Звучит, чесслово, несколько издевательски - вообще-то именно этим я и занимаюсь.
Тогда вам повезло с модным молодежным тырпрайзом, где инфра строилась рукастыми людьми. Может даже лично вами
источник

E

Elenhil in Ansible
Я не издеваюсь, чесслово
источник

E

Elenhil in Ansible
Я скорее грущу что вот бывает что вот эта портянка на 100500 серваков варится уже пять лет почти без изменений и никто не хочет стандартизировать
источник

E

Elenhil in Ansible
Кроме Васи, которому дали задачу "засунь это в ансибл, тыждивупс"
источник

SP

Sergey Pechenkó in Ansible
Elenhil
Тогда вам повезло с модным молодежным тырпрайзом, где инфра строилась рукастыми людьми. Может даже лично вами
Банк, по версии форбса - №1.
Но, справедливости ради, чем будут пахнуть скрипты в моём проекте - зависит только от меня. То есть у нас такая вот очень годная автономия в командах: если ты не творишь лютую дичь и к тебе нет вопросов от безопасников - хоть упишись в свои скрипты.
источник