Къде Ansible Galaxy инсталира роли?
Къде Ansible Galaxy инсталира роли?

Видео: Къде Ansible Galaxy инсталира роли?

Видео: Къде Ansible Galaxy инсталира роли?
Видео: Ден 2 - 05 Automate ALL THE THINGS!!! - Генади Самоковаров & Станимир Ангелов 2024, Ноември
Anonim

По подразбиране, Ansible изтегляния роли към първата директория за запис в списъка по подразбиране с пътища ~/. ansible / роли :/usr/сподели/ ansible / роли :/etc/ ansible / роли . Това се инсталира роли в началната директория на работещия потребител ansible - галактика.

Съответно, как използвате ролите в галактиката Ansible?

Създайте роли с Галактика Ansible мога използване git за добавяне на други роля източници, като GitHub. Можете да инициализирате нов роля на галактиката с помощта на ansible - галактика init или можете да инсталирате a роля директно от Ролята на Ansible Galaxy съхранява чрез изпълнение на командата ansible - галактика инсталирайте <име на роля >.

Знайте също, какви са ролите на Ansible? Роли осигуряват рамка за напълно независими или взаимозависими колекции от променливи, задачи, файлове, шаблони и модули. В Ansible , ролята е основният механизъм за разбиване на книга за игри на множество файлове. Това опростява писането на сложни учебници и ги прави по-лесни за повторна употреба.

Имайки предвид това, къде се съхраняват книгите с игри на Ansible?

Файлът за инвентаризация по подразбиране обикновено се намира в /etc/ ansible /hosts, но можете също да използвате опцията -i, за да посочите персонализирани инвентарни файлове, когато работите Ansible команди и книги за игри.

Каква е разликата между галактиката Ansible и Ansible?

Галактика Ansible е хранилище за ansible роли. Това е PyPI за Python или каквото е Maven за Java. ansible - галактика е инструмент, който извлича роли от Галактика Ansible и ги инсталира. Приблизително същото нещо като pip е за Python.

Препоръчано: