logo

Ансибле Галаки

Ансибле Галаки је веб-сајт галаксије где корисници могу да деле улоге и да користе алатку командне линије за инсталирање, креирање, и управљање улоге.

Ансибле Галаки даје већу видљивост једној од најузбудљивијих функција Ансибле-а, као што је инсталација апликације или улоге које се могу поново користити за конфигурацију сервера. Много људи дели улоге у Ансибле галаксији.

Ансибле улоге се састоје од многих приручника, што је начин да се групише више задатака у један контејнер како би се аутоматизација обавила на веома ефикасан начин са чистим, структурама директоријума.

Ансибле галаксије команде

Ево неких корисних Ансибле Галаки команди, као што су:

  • За приказ листе инсталираних улога, са бројевима верзија.
 ansible-galaxy list 
  • Да бисте уклонили инсталирану улогу.
 ansible-galaxy remove [role] 
  • Да бисте креирали шаблон улоге погодан за подношење Ансибле Галаки-у.
 ansible-galaxy init 

Креирајте улоге помоћу Ансибле Галаки

Ансибле Галаки је у суштини велико јавно складиште Ансибле улога. Улоге се испоручују са РЕАДМЕ-овима са детаљима о употреби улога и променљивим. Ансибле Галаки садржи велики број улога које се непрестано развијају и повећавају.

Галаки може да користи Гит за додавање других извора улога као што је ГитХуб. Можете иницијализовати нову улогу галаксије користећи ансибле-галаксија инит или инсталирајте улогу директно из складишта улога Ансибле галаксије тако што ћете извршити ансибле-галаки инсталл команда.

Да бисте креирали Ансибле улогу користећи Ансибле Галаки, морате да користите ансибле-галаки наредбу и њене шаблоне. Улоге се морају преузети пре него што се користе у приручницима. Они су смештени у подразумевани директоријум то је /етц/ансибле/ролес .

Креирајте колекције

Ансибле Галаки је био алат за конструисање и управљање улогама са новим итерацијама Ансибле-а, и сигурно ћете видети промене или додатке. На Ансибле верзији 2.8 добијате јединствену карактеристику колекција.

Колекције су формат дистрибуције за Ансибле садржај. Могу се користити за паковање и дистрибуцију улога, модула, приручника и додатака.

Колекције следе следећу једноставну структуру:

 collection/ ├── docs/ ├── galaxy.yml ├── plugins/ │ ├── modules/ │ │ └── module1.py │ ├── inventory/ │ └── .../ ├── README.md ├── roles/ │ ├── role1/ │ ├── role2/ │ └── .../ ├── playbooks/ │ ├── files/ │ ├── vars/ │ ├── templates/ │ └── tasks/ └── tests/ 

Команда ансибле-галаки-цоллецтион имплементира следеће команде. Неке команде су исте као коришћене са ансибле-галаки, као што су:

    топлота:Он креира основну колекцију Скелетон на основу подразумеваног шаблона укљученог у Ансибле или вашег сопственог шаблона.изградити:Он ствара артефакт колекције који се може отпремити у галаксију или ваше сопствено складиште.објавити:Објављује изграђени артефакт везе са галаксијом.инсталирај:Инсталира једну или више веза.