Ansible Galaxy рөлдерді қайда орнатады?
Ansible Galaxy рөлдерді қайда орнатады?

Бейне: Ansible Galaxy рөлдерді қайда орнатады?

Бейне: Ansible Galaxy рөлдерді қайда орнатады?
Бейне: Ansible Galaxy | Ansible Tutorial Class 12 | Tech Arkit 2024, Мамыр
Anonim

Әдепкі бойынша, Ansible жүктеп алулар рөлдері ~/ жолдардың әдепкі тізіміндегі бірінші жазылатын каталогқа. ақылға қонымды / рөлдері :/usr/share/ ақылға қонымды / рөлдері :/etc/ ақылға қонымды / рөлдері . Бұл орнатады рөлдері іске қосылған пайдаланушының үй каталогында ақылға қонымды - галактика.

Сәйкесінше, Ansible галактикасындағы рөлдерді қалай пайдаланасыз?

Жасау рөлдері бірге Ansible Galaxy алады пайдалану басқаларды қосу үшін git рөл GitHub сияқты көздер. Жаңасын инициализациялауға болады ansible көмегімен галактика рөлі - галактика init немесе орнатуға болады рөл бастап тікелей Ansible Galaxy рөлі пәрменін орындау арқылы сақтайды ақылға қонымды - галактика орнату <атауы рөл >.

Сондай-ақ, Ansible рөлдері дегеніміз не? Рөлдері айнымалылардың, тапсырмалардың, файлдардың, үлгілердің және модульдердің толық тәуелсіз немесе өзара тәуелді жинақтары үшін негізді қамтамасыз ету. жылы Ansible , рөл ойын кітабын бірнеше файлдарға бөлудің негізгі механизмі болып табылады. Бұл күрделі ойын кітаптарын жазуды жеңілдетеді және оларды қайта пайдалануды жеңілдетеді.

Осыны ескере отырып, Ansible ойын кітаптары қайда сақталады?

Әдепкі түгендеу файлы әдетте /etc/ мекенжайында орналасқан. ақылға қонымды /hosts, бірақ іске қосылған кезде реттелетін түгендеу файлдарын көрсету үшін -i опциясын пайдалануға болады Ansible командалар және ойын кітаптары.

Ansible және Ansible галактикасының айырмашылығы неде?

Ansible Galaxy үшін репозиторий болып табылады ақылға қонымды рөлдері. Бұл Python үшін PyPI немесе Java үшін Maven қандай. ақылға қонымды - галактика рөлдерді шығарып алатын құрал болып табылады Ansible Galaxy және оларды орнатады. Python үшін пип сияқты бірдей нәрсе.

Ұсынылған: