Классный урок. Как обычно на высоте исходя с того что я с ним вообще никогда не работал сейчас только по урокам начал изучать. Спасибо за хороший урок!!! Очень жду следующей урок)
В именах файлов внутри group_vars (host_vars), допускается писать расширения: *.yaml, *.yml. Тогда будет подсветка синтаксиса работать, что есть удобно.
Привет! а как определяется приоритет у переменных? например, сервер состоит в двух группах, в этих группах есть переменные с одинаковыми названиями, но разными значениями, какое значение возьмет конкретный сервер?
Группы мержатся в алфавитном порядке и последняя группа перезапишет предыдущие. Например: Группа a_group мержится с b_group, таким образом переменные b_group перезапишут a_group.
А у меня вопрос а почуму нельзя в одном файле все разместить ведь когда все в одном и не распихано по папкам, ведь даже если всего очень много можно по быстрому поиску найти нужное? или это удобно с проекта на проекте использовать уже заранее созданных файлов?
Денис, горячо приветствую. Пытаюсь найти в инете инфу но пока тщетно. А как переменные грамотно переносить в group_vars, если есть группа серверов, где может быть разный Ansible_host и путь к ssh ключам, так как на каждый сервер свой ключ?
@@ADV-IT спасибо, сегодня додумался как раз создать отдельно host_vars с переменными для каждого сервера. Работает. А вообще, ваш труд очень ценен и я вам очень благодарен! Вы, на мой взгляд, лучше всех подаёте материал для новичков. Соотношение порога вхождения для слушателя/практической пользы от материала просто космос.
смотрю уже 9-ый урок, больше всего не понятен стиль изложения, автор не готовился нисколько, это даже уроком назвать нельзя, слова "все круто фигня это как его" и тому подобные не уместны UPD: стало понятно почему оговорки присутствуют, автор долго жил в англоговорящий стране, проскальзывают американизмы. но в целом базовые знания курс подаст. Спасибо за труд
Какой смысл раскидывать по файлам?, разве что для красоты). С точки зрения безопасности все эти файлы должны быть с наивысшими привилегиями только от рута.
"как его..." ©
Классный урок. Как обычно на высоте исходя с того что я с ним вообще никогда не работал сейчас только по урокам начал изучать. Спасибо за хороший урок!!!
Очень жду следующей урок)
Спасибо, 1 Мая будет 10-ый урок
Автор большой молодец! Так держать!
Респект за понятные уроки с объеснением бест-практис
Спасибо за урок! Доступно подаёшь информацию.
В именах файлов внутри group_vars (host_vars), допускается писать расширения: *.yaml, *.yml. Тогда будет подсветка синтаксиса работать, что есть удобно.
все "по полочкам", спасибо
Спасибо за такие полезные видео!
Спасибо за урок.!!!
Аналогично можно вынести в папку host_vars переменные для отдельного хоста :)
Дякую друже!
Топчик) отличные уроки)
4:37 ♂assword ♂
було б шикарно, якби ти прикріпляв history команд, що ти запускав !
Thank you so much.
зер гуд!
Эти файлы...они этот как его... ЯМЛ. троеточие... БЛИИИИИН)))))))))))))))))
Привет! а как определяется приоритет у переменных? например, сервер состоит в двух группах, в этих группах есть переменные с одинаковыми названиями, но разными значениями, какое значение возьмет конкретный сервер?
Группы мержатся в алфавитном порядке и последняя группа перезапишет предыдущие.
Например:
Группа a_group мержится с b_group, таким образом переменные b_group перезапишут a_group.
Вы на 4:36 говорите "троеточие", а это три дефиса должно быть)
новое видео? как оперативно )))
CTRL+K в нано редакторе удалить всю строку разом :)
или F9
или vim
А у меня вопрос а почуму нельзя в одном файле все разместить ведь когда все в одном и не распихано по папкам, ведь даже если всего очень много можно по быстрому поиску найти нужное? или это удобно с проекта на проекте использовать уже заранее созданных файлов?
Можно, но это тупо
Денис, горячо приветствую. Пытаюсь найти в инете инфу но пока тщетно. А как переменные грамотно переносить в group_vars, если есть группа серверов, где может быть разный Ansible_host и путь к ssh ключам, так как на каждый сервер свой ключ?
Если все host с разными ssh, то прописывай каждый отдельно
другого варианта не знаю
@@ADV-IT спасибо, сегодня додумался как раз создать отдельно host_vars с переменными для каждого сервера. Работает. А вообще, ваш труд очень ценен и я вам очень благодарен! Вы, на мой взгляд, лучше всех подаёте материал для новичков. Соотношение порога вхождения для слушателя/практической пользы от материала просто космос.
В 2021 три точки в yml не нужны
Денис а можно как-то выводить все переменные проекта?
ansible all -m setup
- name: Print all available facts
ansible.builtin.debug:
var: ansible_facts
docs.ansible.com/ansible/latest/user_guide/playbooks_vars_facts.html
@@ADV-IT Спасибо!
смотрю уже 9-ый урок, больше всего не понятен стиль изложения, автор не готовился нисколько, это даже уроком назвать нельзя, слова "все круто фигня это как его" и тому подобные не уместны
UPD: стало понятно почему оговорки присутствуют, автор долго жил в англоговорящий стране, проскальзывают американизмы. но в целом базовые знания курс подаст. Спасибо за труд
нельзя так дерьмово объяснять даже полезные вещи. Дизлайк
Какой смысл раскидывать по файлам?, разве что для красоты). С точки зрения безопасности все эти файлы должны быть с наивысшими привилегиями только от рута.
"Ansible - С Нуля до Профессионала" Denis Astahov - www.udemy.com/user/denis-astahov/ - отблагодарим Дениса за столь Шикарный курс!