Size: a a a

2021 February 08

E

Elenhil in Ansible
делайте как хотите, только потом с проблемами не приходите что у вас всё сломалось
источник

M

Maksim Sharov in Ansible
репозиторий не только ямл содержит, там солянка из докерфайлов, вспомогательных скриптов
источник

E

Elenhil in Ansible
хранить рабочие конфиги в иаке - я такого еще не видел
источник

M

Maksim Sharov in Ansible
Elenhil
делайте как хотите, только потом с проблемами не приходите что у вас всё сломалось
я вот просто не понимаю, проблем с этим "наивным" подходом почему может поломаться
источник

M

Maksim Sharov in Ansible
Elenhil
хранить рабочие конфиги в иаке - я такого еще не видел
почему нельзя конфиги хранить в репозитории?
источник

E

Elenhil in Ansible
Maksim Sharov
я вот просто не понимаю, проблем с этим "наивным" подходом почему может поломаться
вы предлагаете хранить конфиги приложения которое вот прям щас работает - в каком-то динамическом месте
источник

E

Elenhil in Ansible
вместо того, чтобы из этого места копировать  в статическое
источник

M

Maksim Sharov in Ansible
Elenhil
вы предлагаете хранить конфиги приложения которое вот прям щас работает - в каком-то динамическом месте
да, поменялся конфиг, следовательно, условный edge роутер нужно перезапустить, нпример, с новыми entrypoints

а так мы снова запускаем копирование, и копированный файл снова монтируем в контейнер, чем это безопаснее, если мы просто ввели стадию копирования
источник

E

Elenhil in Ansible
Maksim Sharov
да, поменялся конфиг, следовательно, условный edge роутер нужно перезапустить, нпример, с новыми entrypoints

а так мы снова запускаем копирование, и копированный файл снова монтируем в контейнер, чем это безопаснее, если мы просто ввели стадию копирования
человеческим фактором, я уже выше написал
источник

M

Maksim Sharov in Ansible
Elenhil
хранить рабочие конфиги в иаке - я такого еще не видел
конфиги в иаке  что такое иак?
источник

A

Aleksandr in Ansible
{% set domains = item.domains | default(unbound_domains) %}
растолкуйте что значит item.domains в строчке выше? Как я понимаю для domains присваиваем значение по умолчанию из unbound_domains если нет domains?
источник

E

Elenhil in Ansible
то, что ваш траефик сосет конфиги из директории ансибла - максимально неочевидно
источник

E

Elenhil in Ansible
прям супернеочевидно
источник

M

Maksim Sharov in Ansible
Elenhil
человеческим фактором, я уже выше написал
я от него защитился, доступа на виртуальные машины нет, кроме как у ботов.

внесение в конфиг происходит через коммит, новые файлы передаются боту, он делает все остальное
источник

M

Maksim Sharov in Ansible
Elenhil
то, что ваш траефик сосет конфиги из директории ансибла - максимально неочевидно
я перенесу не в директорию ансибла
источник

E

Elenhil in Ansible
Aleksandr
{% set domains = item.domains | default(unbound_domains) %}
растолкуйте что значит item.domains в строчке выше? Как я понимаю для domains присваиваем значение по умолчанию из unbound_domains если нет domains?
это значит поле domains переменной item
источник

E

Elenhil in Ansible
обычно это итератор цикла в ансибле ( не в жиже)
источник

E

Elenhil in Ansible
Maksim Sharov
я от него защитился, доступа на виртуальные машины нет, кроме как у ботов.

внесение в конфиг происходит через коммит, новые файлы передаются боту, он делает все остальное
ога. А потом вы увольняетесь а ваша замена охреневает от таких приколов
источник

M

Maksim Sharov in Ansible
Elenhil
то, что ваш траефик сосет конфиги из директории ансибла - максимально неочевидно
хорошо, допусти на nginx вы делает reverse proxy, как вы вносите изменения? без ансибла, надо постоянно роуты меня, допустим
источник

E

Elenhil in Ansible
Maksim Sharov
хорошо, допусти на nginx вы делает reverse proxy, как вы вносите изменения? без ансибла, надо постоянно роуты меня, допустим
почему без ансибла?
источник