Всё что нужно знать по Ansible. Основы и не только.

  Рет қаралды 112,670

RomNero

RomNero

Күн бұрын

Пікірлер: 291
@RomNero
@RomNero 3 жыл бұрын
Заметил, что многие мне делают замечание по поводу произношения слова "Ansible". В моей стране это слово так и произноситься, как я его и говорю. Буду перестраиваться на произношение, "привычное" основной части зрителей. ))
@sergeyzaika9437
@sergeyzaika9437 3 жыл бұрын
Норм, просто индусы тоже ансибл так произносят :))))))))))))))
@noone-hi6kq
@noone-hi6kq 3 жыл бұрын
хоть в какой стране, когда говоришь на одном языке, но примешиваешь оригинальное произношение из иностранного языка, это звучит убого, поэтому и пишут
@saintkredo7673
@saintkredo7673 3 жыл бұрын
@@sergeyzaika9437 Все индусы в душе немцы)
@DT910
@DT910 2 жыл бұрын
до сих пор называю "анзИбль", как в первоисточнике было
@Enkwen
@Enkwen 2 жыл бұрын
Самое интересное, что такое произношение более правильное. Авторы назвали свою систему управления конфигурациями в честь вымышленного устройства из фантастического устройства. Вот, что о нём говорит "Википедия": "Анси́бл (англ. ansible, также транслитерируется как анзи́бль) - вымышленное устройство, упоминаемое в произведениях американской писательницы-фантаста Урсулы Ле Гуин". Всё в порядке с произношением. 🙂
@wayuppers
@wayuppers 10 ай бұрын
как же все грамотно, последовательно передаёте знания. благодарности нет предела
@RomNero
@RomNero 9 ай бұрын
Спасибо 😉
@sergeyzaika9437
@sergeyzaika9437 3 жыл бұрын
Спасибо, видео - супер. Если бы этот ролик существовал 3мя годами ранее, я бы избежал огромной траты времени. Уже около года не юзал ансибл. Работу сменил. прошел год... Я подал резюме и тут понял, что мне нужно ВСПОМИНАТЬ то что я раньше мог быстро и просто. Этот ролик - просто БОМБА! Спасибо. Считаю что накатил плейбуку в мозге поверх старой памяти, И ТУТ много со статусом - changed . Спасибо. Как раз тот случай когда хочешь поставить три лайка - а возможности нет
@RomNero
@RomNero 3 жыл бұрын
Спасибо 😀
@joedrezden
@joedrezden Жыл бұрын
Спасибо большое за приятную подачу материала, за доходчивое объяснение. У Вас много интересного )
@RomNero
@RomNero Жыл бұрын
Спасибо большое, Дмитрий 👍😉
@sergxgrey
@sergxgrey 3 жыл бұрын
Спасибо, наверное одно из лучших видео, что встречал по ansible. Понятным языком, без воды, все по делу.
@a_poluyanov
@a_poluyanov 2 жыл бұрын
Это наверное самое полезное видео по Ansible которое я видел, обьяснешь вообще шикарно! На счет произношения Ansible было не привычно с первых 5 минут видео, а потом я сам начал так его называть :D Продолжай в том же духе!
@RomNero
@RomNero 2 жыл бұрын
Спасибо. У меня все окружение (немцы) так называет ansible.
@igoro8556
@igoro8556 2 жыл бұрын
спасибо тебе за твоё время, чтобы поделиться знаниями ) очень всё понятно и без воды
@RomNero
@RomNero 2 жыл бұрын
Спасибо))
@artemabramov5516
@artemabramov5516 3 жыл бұрын
Автор, большое спасибо, смотреть одно удовольствие! Лучи благодарности!
@olga1313lebed
@olga1313lebed 3 жыл бұрын
Спасибо огромное!!! Ваше видео прям очень помогло быстро перейти от теории к практике. Премного благодарна вам за ваш труд!
@alexeysorok
@alexeysorok 3 жыл бұрын
Очень классное видео, все подробно, по полочкам, еще не встречал таких хороших видео. Не останавливайтесь, продолжайте в таком же духе!
@RomNero
@RomNero 3 жыл бұрын
Спасибо
@igor-policee
@igor-policee 2 жыл бұрын
Спасибо за подробное объяснение! Очень крутой урок.
@avorion-ru
@avorion-ru Жыл бұрын
Спасибо большое! У вас хорошо получилось передать всю важную и основную информацию по Ansible 👍👍👍
@RomNero
@RomNero Жыл бұрын
Спасибо. Значит я на верном пути👍
@besolov
@besolov 3 жыл бұрын
Очень информативное видео и доступно изложенный материал. Спасибо!
@АнатолийТрефилов-х4у
@АнатолийТрефилов-х4у 4 жыл бұрын
Удивительно, что у такого качественного контента, так мало просмотров. Подписался! Спасибо большое за видео.
@RomNero
@RomNero 4 жыл бұрын
Спасибо👍🏻😀
@somerek170
@somerek170 4 жыл бұрын
Действительно, контент шикарный, понравилось намного больше других видео по этой теме. Объясняете просто и наглядно, доступно с нулевого уровня в этой теме. Буду применять в работе, чтобы не админить по-старинке.
@RomNero
@RomNero 4 жыл бұрын
Спасибо. Буду и дальше делать в этом стиле
@GTar1998
@GTar1998 Жыл бұрын
Спасибо автору за труд
@RomNero
@RomNero Жыл бұрын
Спасибо за отзыв
@AsterHartmann91
@AsterHartmann91 2 жыл бұрын
огромное спасибо за видео оно мне помогло в первых шагах к энсиблу, да и в целом не видел более полезного и понятного видео на ютубе
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв. Очень приятно
@serjserj2502
@serjserj2502 3 жыл бұрын
Спасибо автору за его труды очень полезно и познавательно.
@RomNero
@RomNero 3 жыл бұрын
Спасибо большое))
@vyacheslavnagornov5701
@vyacheslavnagornov5701 3 жыл бұрын
Отлично, спасибо. Больше гайдов по девопсу! Ставте ему лайки, парни
@MenkarX
@MenkarX Жыл бұрын
Спасибо за бесценный труд!
@RomNero
@RomNero Жыл бұрын
Спасибо за отзыв
@nikolaibarinov8660
@nikolaibarinov8660 4 жыл бұрын
Как ни странно, но акцент мне приятно слушать. Спасибо за видео!
@ВладимирШ-э1ф
@ВладимирШ-э1ф 2 жыл бұрын
Спасибо. Отличный урок! Объясняете на уровне опытного преподавателя. Буду смотреть еще
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв👍🏻😉
@eduardmart1237
@eduardmart1237 2 жыл бұрын
Очень крутой ролик! Очень хорошо что медленно и неспеша объясняешь, подробно останавливаясь на все моменты (например как с sudoers)
@НиколайКиселев-ж5д
@НиколайКиселев-ж5д 2 жыл бұрын
Спасибо за урок, понятный и интересный, удачи во всех начинаниях!
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв. Буду продолжать👍🏻
@ogvirtus
@ogvirtus 2 ай бұрын
Отличное видео, погрузился в мир Ансибл. Спасибо!
@kiugihytdy8199
@kiugihytdy8199 2 жыл бұрын
Proper pronunciation of a word'Ansible' Well Done! !
@RomNero
@RomNero 2 жыл бұрын
Thankyou for evaluate 👍🏻😉
@mtuliakova
@mtuliakova 2 жыл бұрын
Спасибо большое за видео. Все отлично объясняете и все нюансы озвучиваете!
@RomNero
@RomNero 2 жыл бұрын
Спасибо большое за хороший отзыв. Приятно, что вы смогли разобраться
@amyasnikov
@amyasnikov 3 жыл бұрын
Супер урок. Все доступно. Посмотрел без отрыва)). Пошел писать плейбуки для своих задач.
@axelson85
@axelson85 2 жыл бұрын
Отличное видео, очень очень полезное и доходчивое, продолжай в том же духе, всё супер, спасибо большое!
@root3415
@root3415 3 жыл бұрын
Спасибо вам большое за проделанную работу! Пожалуй, это лучшее видео для джунов в ansible.
@RomNero
@RomNero 3 жыл бұрын
Спасибо
@SlishkomDavno
@SlishkomDavno 9 ай бұрын
ГОСПОДИ! Это же самый лучший и проработанный видеоурок в Интернет!!! И ему уже 3 года!! Интересные примеры, последовательно и логично подаваемый материал, RomNero, вы лучший. А можно еще на эту тему что-нибудь записать, обновить так сказать? Например какие-нибудь примеры не только для Linux, но и для настройки например сетевого оборудования (обновление, изменение учетных записей на Mikrotik, Huawei, Cisco и т.п.), и еще какого-нибудь оборудования где можно что-нибудь сделать при помощи Ansible?:)
@RomNero
@RomNero 9 ай бұрын
Спасибо за такой громкий комментарий😀 очень приятно. Не планировал пока что делать об ansible. Это как бы основы были. Уже другие вещи можно спокойно применять. Главное, правильный модуль использовать 😀 будут вопросы, пиши сюда или на мыло. Чем смогу, подскажу.
@SlishkomDavno
@SlishkomDavno 9 ай бұрын
@@RomNero хорошо, спасибо 😊
@iermakov
@iermakov Жыл бұрын
Спасибо тебе Большое, добрый человек! Очень познавательно и подробно. Удачи тебе в жизни!
@untamoelgee5438
@untamoelgee5438 2 жыл бұрын
Очень интересно и полезно, огромное спасибо за ролик!
@МаксГрин-ч9н
@МаксГрин-ч9н 3 жыл бұрын
Шикарнейший видос, благодарю от всего своего сердца!!
@XsevenBeta
@XsevenBeta 3 жыл бұрын
Очень всё просто и наглядно, за акцент не парься, пили ещё контент. Небольшое уточнение: family в этом случае правильно переводить как "семейство".
@RomNero
@RomNero 3 жыл бұрын
Спасибо :)
@sergeideisling6958
@sergeideisling6958 Жыл бұрын
Спасибо тебе огромное за твое видео и за твои труды
@Usergdsegbuklocfg
@Usergdsegbuklocfg 3 жыл бұрын
Спасибо, очень хороший вводный курс, доступно и понятно.
@ЛамберКрузенштерн
@ЛамберКрузенштерн Жыл бұрын
Добрый день! Материал 💣и уровень подачи 🏅
@RomNero
@RomNero Жыл бұрын
Спасибо за ✨ отзыв😉👍
@sfoxer
@sfoxer 3 жыл бұрын
1:27:35 - Будь здоров, автор =) Спасибо за видео)
@RomNero
@RomNero 3 жыл бұрын
Хахаха, спасибо))))
@ЭдК-у1й
@ЭдК-у1й 2 жыл бұрын
Супер!!! Очень подробно и доступно. Большое спасибо!!!
@RomNero
@RomNero 2 жыл бұрын
Рад помочь.
@Issin_Nurzhan
@Issin_Nurzhan 2 жыл бұрын
благодарю за полезный урок! прохожу переквалификацию в девопс
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Успехов в обучении 👍
@LavamerkaAdmin
@LavamerkaAdmin Ай бұрын
Очень полезное видео. Я на сис админа учусь. Вот решил изучить этот кусок знаний размером с астероид по первоначаальным ощущениям.
@АлексейВ.Т-т1о
@АлексейВ.Т-т1о Ай бұрын
Фигня главное vault пропусти на началах
@mew6085
@mew6085 2 жыл бұрын
Крутейшее, твой канал это золото)
@RomNero
@RomNero 2 жыл бұрын
Спасибо))
@moscowstyle6978
@moscowstyle6978 3 жыл бұрын
Очень понятно и доступно! спасибо большое
@itsmeditsmed
@itsmeditsmed 2 жыл бұрын
спасибо за подробное объяснение
@Eminchm
@Eminchm 2 жыл бұрын
Огромное вам спасибо за подробное практическое обьяснение! учусь сейчас в нетологии на девопсе, если бы не ваш ролик я бы так и мучался в поиска ошибки public key)))
@RomNero
@RomNero 2 жыл бұрын
Рад помочь 😉
@Kamilzemlyanin
@Kamilzemlyanin 2 жыл бұрын
Спасибо. Доступно объяснил 👍
@RomNero
@RomNero 2 жыл бұрын
Спасибо 👍🏻
@ВладимирГрачев-в4п
@ВладимирГрачев-в4п 9 ай бұрын
Спасибо большое, крутейший урок.
@RomNero
@RomNero 9 ай бұрын
Спасибо 👍
@МихаилБыковский-в9т
@МихаилБыковский-в9т 3 жыл бұрын
Большое спасибо Вам за труд.
@dmitrysmith1380
@dmitrysmith1380 Жыл бұрын
Спасибо, очень наглядно и познавательно!
@АнтонТатаренко-у1в
@АнтонТатаренко-у1в 2 жыл бұрын
Спасибо ! отличный гайд !!!
@vitalykargin
@vitalykargin 2 жыл бұрын
1:59:40 как сделать when: var1 - var1 > var3? Причём var3 определена заранее в vars:. Var 1 и var2 получаем в процессе с помощью set facts. Суть в том что ругается на выражение var1-var2>var3
@RomNero
@RomNero 2 жыл бұрын
На сколько я помню, сразу в when сделать арифметичесуие операции не получиться. Но можно их сделать в отдельном таске и присвоить в переменную.
@denisstepanov426
@denisstepanov426 4 ай бұрын
спасибо , отличный урок! было очень познавательно и доходчиво
@sergey2151
@sergey2151 3 жыл бұрын
1. Спасибо за очень качественное видео! 2. Вы говорите, что можно не указывать ansible_hosts, если у нас есть система DNS и там указаны эти адреса. Но у нас же есть /etc/hosts. Разрешением имен занимается DNS или этот файл, так что нет смысла эту роль передавать ansibe. Linux-way предполагает, что каждая программа занимается своим делом, поэтому параметр ansible_hosts - это просто "костыль"
@vikdol8695
@vikdol8695 Жыл бұрын
Спасибо, тебе огромное за твой труд, доступно понятно, поймет даже обезьяна)
@RomNero
@RomNero Жыл бұрын
Спасибо за отзыв. "Даже обезьяна" 😄 хорошо сказано👍
@NikSudo
@NikSudo 3 жыл бұрын
Спасибо за видео, но... много где виду мнение, что ансибл лучше устанавливать таки через менеджер пакетов дистрибутива, а не через pip. Повышаются шансы поломки зависимостей)
@teamexploringmotor7894
@teamexploringmotor7894 2 жыл бұрын
Супер видик!! очень все подробно!!!
@Vyacheslav_PL
@Vyacheslav_PL 2 жыл бұрын
Судя по акценту Молдован) Если так, то привет от соотечественника девопса! Спасибо за информативный урок!
@RomNero
@RomNero 2 жыл бұрын
Спасибо за отзыв. Не молдова, но тебе тоже привет😊
@-dubok-
@-dubok- 2 жыл бұрын
Я думаю, Казахстан)
@RomNero
@RomNero 2 жыл бұрын
И не казах 😀 Я с Германии.
@PatsevAnton
@PatsevAnton 4 жыл бұрын
Спасибо. Предложения для следующих видео: ansible molecule, ansible molecule + vagrant, ansible molecule + delegate
@RomNero
@RomNero 4 жыл бұрын
Спасибо за идею. Реализую обязательно!!!
@manzurovstepan
@manzurovstepan 3 жыл бұрын
ЭНЗИБЛЬ!
@yuliyacher67
@yuliyacher67 2 жыл бұрын
Спасибо!
@СергейДорошенко-ю7в
@СергейДорошенко-ю7в 2 жыл бұрын
Спасибо большое,
@БариАлибастр
@БариАлибастр 9 ай бұрын
братюнь, привет. Спасибо
@den-rad
@den-rad Жыл бұрын
Спасибо за видео!
@lilypacha4940
@lilypacha4940 Жыл бұрын
spasibo za Kurs. Vy super !!!
@RomNero
@RomNero Жыл бұрын
Спасибо за отзыв👍😉
@sammygun84
@sammygun84 3 жыл бұрын
Спасибо было , в следующий раз если можно большого размера playbook прикрепи, пожалуйста, под видео.
@teamexploringmotor7894
@teamexploringmotor7894 2 жыл бұрын
Спасибо большое!!
@yalquzaq7354
@yalquzaq7354 3 жыл бұрын
thanks for perfect tutorial.
@RomNero
@RomNero 3 жыл бұрын
You welcome
@kvadrat_emlak
@kvadrat_emlak 3 жыл бұрын
Спасибо за урок :)
@yuriyboretskyy1959
@yuriyboretskyy1959 2 жыл бұрын
Спасибо большое .
@МайкАрмстронг-ь1я
@МайкАрмстронг-ь1я 3 жыл бұрын
Благодарю за ролик. Скажите, вы знаете, как выполнить задачку, после завершения другой задачи? Вклиниться в очередность, так сказать. Какое будет условие when?
@RomNero
@RomNero 3 жыл бұрын
Есть много способов. Можно и с when, смотря какое действие необходимо производить.
@МайкАрмстронг-ь1я
@МайкАрмстронг-ь1я 3 жыл бұрын
@@RomNero есть роль, я написал к ней плейбук со своими переменными и прочим, мне нужно перед запуском сервиса(описанным в роли) подсунуть дополнительный конфиг файл.
@RomNero
@RomNero 3 жыл бұрын
Тогда можно использовать import_tasks
@ВячеславКуприянов-щ9с
@ВячеславКуприянов-щ9с Жыл бұрын
Лев, тигр 10/10
@SamsungJ-gk8jw
@SamsungJ-gk8jw 4 жыл бұрын
Интересно.спасибо🙏
@RomNero
@RomNero 4 жыл бұрын
Очень рад. Спасибо 👍🏻
@stephentompson8453
@stephentompson8453 2 жыл бұрын
Почему может не работать плагин ansible в visual studio? Принадлежит уже не майкам, а red hat.
@RomNero
@RomNero 2 жыл бұрын
Сейчас поддерживается плагин отфициальный от redhat. К сожалению, в нем нет таких хороших подсказок. Всё из-за того, что сейчас ansible быстро обновляется и добавляются много разных функций и параметров. Другие разработчики просто не успевают за этими обновлениями. Поэтому используют плагин от redhat.
@stephentompson8453
@stephentompson8453 2 жыл бұрын
@@RomNero спасибо за ответ! Планируется выпуск роликов по k8s? Что сам планируешь выпускать в будущем? Спасибо за ответы
@RomNero
@RomNero 2 жыл бұрын
Видео по K8s будут. Наверное, после праздников начну подготавливать материал. Скорее всего это займёт не мало времени, так как K8s очень большая тема. В будущем будут видео как по маленьким системам, например, в Докер, так и по большим технологиям, в том числе devops решения и практики. В голове очень много тем, было бы время их все делать и записывать 😀
@eduardmart1237
@eduardmart1237 2 жыл бұрын
А как ансамбле работает если некоторые компьютеры выключены? Есть ли возможность ждать и чёркать где какой плейбук применился что бы делать нечто подобное на групповые политики
@serg7696
@serg7696 2 жыл бұрын
Есть еще WinRM и доступ ансибловых плейбуков с его помощью на виндовые хосты.
@RomNero
@RomNero 2 жыл бұрын
Да, есть, но лучше использовать OpenSSH так же на винде👍🏻
@RusDemAn
@RusDemAn 2 жыл бұрын
В таймкоде поправьте «цИклы» =) И спасибо за видео!
@RomNero
@RomNero 2 жыл бұрын
Спасибо, сейчас исправлю))
@soul_resistent
@soul_resistent 3 жыл бұрын
Ничего не рассказали о версиях ansible и требованиях к версиям Ansible относиельно PYTHON . Какие различия в версиях.
@ADV-IT
@ADV-IT 2 жыл бұрын
Не плохо, но я показываю больше на своих уроках:)
@RomNero
@RomNero 2 жыл бұрын
Спасибо. Всего все равно сложно показать. Количество модулей огромное. И для каждого workflow можно применять различные способы. И это ещё не говоря о различного рода loops и тп.
@stephentompson8453
@stephentompson8453 2 жыл бұрын
По-крайней мере romnero готовится лучше к урокам, почти не делает ошибок и запинок:) Но и тебе спасибо за уроки. Вы оба топовые!
@RomNero
@RomNero 2 жыл бұрын
Спасибо за поддержкк👍😉
@alexch6854
@alexch6854 Жыл бұрын
Я бы сказал не "неплохо" , а лучше 😊
@Korra-s5i
@Korra-s5i 10 ай бұрын
ААААА, 2 ЛЕГЕНДЫ, АХАХАХАХАХ😂 СПАСИБО ВАМ !!!! Очень помогаете в изучении DevOps 🦾🦾🦾
@vitalykargin
@vitalykargin 2 жыл бұрын
Не выдаёт подсказки какая-то беда, да к тому же не могу найти от microsoft ансибл
@RomNero
@RomNero 2 жыл бұрын
Этот плагин уже, к сожалению, не поддерживается. Приходится работать без подсказок.
@kirillpodolinniy309
@kirillpodolinniy309 Жыл бұрын
Здравствуйте! Подскажите пожалуйста, на сколько актуален курс сейчас, были ли какие-то обновления с тех пор?
@RomNero
@RomNero Жыл бұрын
Все так же актуально. Это основы. Они, наверное, останутся без изменений.
@kirillpodolinniy309
@kirillpodolinniy309 Жыл бұрын
@@RomNero Благодарю за ответ
@parada1se
@parada1se 6 ай бұрын
а в какой программе вы создавали хостов, я так понимаю это что-то вроде виртуальных машин в локальной сети?подскажите,пожалуйста,хочется так же попробовать
@RomNero
@RomNero 6 ай бұрын
Я использую proxmox. По нему есть видео на канале: kzbin.info/aero/PLqVeG_R3qMSxfcwasHckq6Lud_IkoTDU4&si=bfzEuO5cXaSFeCKg
@kirillkarabanov712
@kirillkarabanov712 4 жыл бұрын
Спасибо за видео. Мог мы ты при демонстрациях использовать дистрибутив на английском языке?
@RomNero
@RomNero 4 жыл бұрын
Да я уже потом заметил, что не англ. Самое важное было показать как Ansible работает. Но впредь буду смотреть что бы было на русском или английском
@demiurgus213
@demiurgus213 4 жыл бұрын
@@RomNero А на мой взгляд это не принципиально. Всё равно весь код "на английском".
@luxlowskill8786
@luxlowskill8786 3 жыл бұрын
Не, внатуре класс!
@Владислав-б5й7н
@Владислав-б5й7н 3 жыл бұрын
Спасибо.
@DmitriNesterov
@DmitriNesterov 10 ай бұрын
GPLv3 - это первое, что нужно узнать об Ansible. Это, вообще, первое дело. Осмотреться и убедиться, что ты в своём лагере. А когда слышишь, что GPL это BSD-like, надо надевать шапку невидимку и отползать. Комментарий писал в шапке ;-)
@RomNero
@RomNero 10 ай бұрын
А в чем здесь проблема? Думаю, было бы полезно знать и понимать всем👍
@DmitriNesterov
@DmitriNesterov 10 ай бұрын
@@RomNero в двух словах не объяснить, а в трёх "Зачем FreeBSD чистит базовую систему от GPL-кода" По этим словам легко тут (на Тьюбике) можно идею найти. Я считаю, что GPL - это рабство. Вернее, я из тех, кто так считает 😊И если вы только начинаете свой путь в мире свободного ПО, то лицензия - это хороший способ не вляпаться.
@DmitriNesterov
@DmitriNesterov 10 ай бұрын
@@RomNero а вот и в двух словах: "про будущее ПО с GNU GPL лицензией в России"
@DmitriNesterov
@DmitriNesterov 10 ай бұрын
@@RomNero проблема в понимании слова "свобода", если в полутора словах. GPL отнимает у меня свободу закрыть свой исходный код. Удивляюсь, как Nvidia умудрялась 20 лет держать свои драйверы закрытыми. Хотя, лицензии - это же для рабов, а не для хозяев? ;) Короче, берите кредиты, обучайтесь и пишите код. Хозяину нужен код и он его получит ;) p.s. нет, мы не договоримся. Я хотел лишь показать, что есть люди, отвергающие GPLv3. И одного из них зовут Линус. А представляете, доведёте его и он к нам уйдёт ;) А терпение у парня на пределе :)
@chanel_1235
@chanel_1235 3 жыл бұрын
Здравствуйте, а что за программа в которой вы с терминалом работаете?
@RomNero
@RomNero 3 жыл бұрын
MobaXTerm. Есть "домашняя" версия, которая бесплатная
@evmih
@evmih 4 жыл бұрын
Для входа в ansible видео очень полезное. Автор, SSH ключи на клиентов копируются командой ssh-copy-id, а не через редактор!
@dlaudanum
@dlaudanum 3 жыл бұрын
добрый день ! спасибо за ролик ! можно в поле ansible_password= hash пароля указать а не сам пароль в открытом виде ?
@RomNero
@RomNero 3 жыл бұрын
Можно использовать ansible vault
@dlaudanum
@dlaudanum 3 жыл бұрын
@@RomNero в трех словах можете объяснить что это ?
@RomNero
@RomNero 3 жыл бұрын
Это как "сейф" для паролей. Вы вводите только hash и потом нужно ввести пароль для декодирования hash. Как-то так. Надеюсь, понятно описал))
@dlaudanum
@dlaudanum 3 жыл бұрын
@@RomNero конечно непонятно , но это это в вашем стиле
@RomNero
@RomNero 3 жыл бұрын
Создаётся hash от пароля в ansible vault, этот hash вводиться вместо пароля. Пр. Выполнении playbook нужно ввести пароль для раскодировки hash
@zhuravlove
@zhuravlove Жыл бұрын
Добрый день!!! При выполнении команды ansible-galaxy init name_role. Не создются папки files и templates. В гугле не нашел причину. Кто знает почему?
@looking4sense
@looking4sense Жыл бұрын
Может старая версия ansible
@libcurlcntrl
@libcurlcntrl 4 жыл бұрын
а что за у вас программа для создания виртуальных машин?
@RomNero
@RomNero 4 жыл бұрын
Я использую proxmox. Очень удобно и бесплатно. На канале есть видео по нему.
@igortheoverlord4960
@igortheoverlord4960 2 жыл бұрын
А не подскажите какую программу использовать для эмуляции сервера или может облачный сервер бесплатный
@RomNero
@RomNero 2 жыл бұрын
Самое простое решение - наверное, использовать virtualbox
@cimox8161
@cimox8161 8 ай бұрын
Спасибо
@e7frolov
@e7frolov Жыл бұрын
а существует решение, чтобы без использования SSH ? SSH требует IP адреса, а его может не быть, например в ситуации, когда клиенты стоят за NATом.
@RomNero
@RomNero Жыл бұрын
Ansible должен как-то подключаться к клиентам. Как может выглядеть подключение к Linux без ssh? Можете попробовать использовать jump/Bastion хост.
@e7frolov
@e7frolov Жыл бұрын
Меня бы устроила схема подобная gitlab-runner
@RomNero
@RomNero Жыл бұрын
Так можно сделать. Но нужно переписать логику в playbooks. И тогда всё запускать как gitlab Pipeline.
@djsklife
@djsklife 3 жыл бұрын
No inventory was parsed, only implicit localhost is available [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' [WARNING]: Could not match supplied host pattern, ignoring: client01 - вот такие ошибки
@lazysamurai
@lazysamurai 3 жыл бұрын
плюсЫ!!!
@itcloudguy
@itcloudguy Жыл бұрын
У меня есть вопросы. 1. Почему работаете от имени root на контроллере и почему не создаете non-root пользователей на нем и на клиентах? 2. Почему работаете в Ubuntu, а не в RHEL к примеру (или на худой конец CentOS)? Мне просто интересно, это у вас нормальная практика такая или по разному бывает?
@RomNero
@RomNero Жыл бұрын
Вопросы хорошие👍 1. С root удобнее для видео. И для людей, которые ещё не очень хорошо знают Linux и систему прав, будет проще использовать команды и не получать иногда "permission denied". Думаю это логично. 2. Ubuntu более распространённая. И так же для обычных пользователей будет проблемно сделать developer licence. А CentOS уже на последнем дыхании (к сожалению). Его всё меньше используют. SuSe не использую в видео по той же причине. Продуктивные сервера защищены на многих уровнях. И нет, в prod используюется non root🙂
@itcloudguy
@itcloudguy Жыл бұрын
@@RomNero Спасибо большое за адекватную реакцию на мои вопросы (если честно, удивило 🙂). Я периодически занимаюсь по видео курсу "Red Hat Certified Engineer (RHCE) EX294 Red Hat Ansible Automation" с преподавателем Sander van Vugt за 2020-й год. И поэтому у меня возникли эти вопросы. Там используется RHEL8 как контроллер и CentOC7 на управляемых машинах и создаются non-root пользователи в самом начале. Видимо этот курс уже изрядно устарел. Но я так полагаю, у Вас вводный курс, для ознакомления. Хотелось бы узнать какие системы обычно встречаются на управляемых машинах и что это за машины - сервера или обычные клиенты. Мне для практики приходиться изворачиваться и использовать докер контейнеры :) так как не хватает памяти на рабочей станции для 3-4-х виртуалок. Да и так проще - всё в одном терминале делать можно. Спасибо. PS - пока писал этот коммент, нашёл у себя в архиве тот же курс за 2022-й год. Теперь буду его смотреть 🙂
@RomNero
@RomNero Жыл бұрын
Верно, у меня курс для ознакомления с ansible. Уверен, Вы сами знаете, что возможности ansible огромные. Поняв основы, можно уже делать что угодно 🙂 Клиентские машины у меня - сервера на основе Ubuntu и RHEL 8, 9. У меня тоже есть в планах выделить неделю времени и сделать сертификат 👍 Чисто для себя🙂
@ЛеонидКоролев-л5щ
@ЛеонидКоролев-л5щ Жыл бұрын
@@RomNero Как насчет Rocky Linux вместо CentOS?
@RomNero
@RomNero Жыл бұрын
Проблема, что я не встречал ещё Rocky в продакшене. Попробовал этот дистрибутив. Всё так же как и RHEL.
@zxtt7380
@zxtt7380 Жыл бұрын
Как вы считаете - его лучше разворачивать как VM на сервере (proxmox) или лучше на отдельном компе (на десктопном VirtualBOX например). А то получается сам сервер с VM-ками и сам свои же VM и копирует? И если умирает - то и ansible тоже. (Глупо как бы и ansible и VM-ки на одном proxmox?)
@RomNero
@RomNero Жыл бұрын
Там, где удобнее для вашей инфраструктуры 🙂
@e7frolov
@e7frolov Жыл бұрын
я его развернул в LXC контейнере Proxmox. Выделять виртуалку для него будет слишком жирно на мой взгляд.
@RomNero
@RomNero Жыл бұрын
Зависит от playbooks и количества клиентов.
@zxtt7380
@zxtt7380 Жыл бұрын
@@e7frolov Но если сами VM-ки как раз на прохмох и находятся то логично его поднимать где то за пределами прохмох ? иначе теряя прохмох вы теряете всё и VM и сервер, без вариантов восстановления Какой тогда смысл его там держать? если на проксе держать VM-ки то бекап сервер и ansible лучше на домашем компе поднимать, на virtualbox. тогда если помер proxmox, то ставим по новой его на любой комп и начинаем восстанавливать VM -ки
@e7frolov
@e7frolov Жыл бұрын
​@@zxtt7380 Как связаны сервер бэкапов и Ansible? Задача Ansible поднимать нужную конфигурацию. Требуется это для разных применений. Если вы его используете в связке с CI\CD, то он вполне может лежать на том же Proxmox, где и остальные машины.
@daurensdykov9068
@daurensdykov9068 3 жыл бұрын
блин за видос большой спасиб! но тайм коды в студию пжст)
@RomNero
@RomNero 3 жыл бұрын
Сделано. Наконец-то дошли у меня руки ))
@tolik8
@tolik8 Жыл бұрын
это видео в плейлисте два раза
@ShichibukaiL2
@ShichibukaiL2 2 жыл бұрын
а как в group_vars в файле группы указать адреса хостов этой группы если их больше одного?
@RomNero
@RomNero 2 жыл бұрын
Адреса указываются в самом инвенторе файле или в host_vars
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Что такое Jenkins?
7:58
Merion Academy
Рет қаралды 69 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 429 М.
Kubernetes - Курс по Kubernetes для Начинающих
1:48:41
Bogdan Stashchuk
Рет қаралды 99 М.
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 420 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН