ansible-galaxy - Online în cloud

Aceasta este comanda ansible-galaxy care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ansible-galaxy - gestionați roluri folosind galaxy.ansible.com

REZUMAT


ansible-galaxy [șterge|import|info|init|install|list|login|remove|search|setup] [--help]
[Opțiuni] ...

DESCRIERE


ansiblu Galaxie este un depozit partajat pentru rolurile Ansible. Comanda ansible-galaxy poate fi
folosit pentru a gestiona aceste roluri sau pentru a crea un cadru schelet pentru rolurile pe care ați dori să le faceți
încărcați pe Galaxy.

COMUNĂ OPŢIUNI


-h, --Ajutor
Afișați un mesaj de ajutor legat de subcomandă dată.

INSTALARE


instala sub-comanda este folosită pentru a instala roluri.

UTILIZARE
$ ansible-galaxy install [opțiuni] [-r FILE | numele_rolului(e)[,versiunea] | tar_file(s)]

Rolurile pot fi instalate în mai multe moduri diferite:

· Un username.rolename[,version] - aceasta va instala un singur rol. API-ul Galaxy va fi
fi contactat pentru a furniza informații despre rol și .tar.gz corespunzător
va fi descărcat de pe github.com. Dacă versiunea este omisă, cea mai recentă versiune
disponibile vor fi instalate.

· Un nume de fișier, folosind -r - acest lucru va instala mai multe roluri enumerate unul pe linie. The
formatul fiecărei linii este același cu cel de mai sus: username.rolename[,version]

· Un .tar.gz al unui rol valid de pe care l-ați descărcat direct github.com. Aceasta este în principal
util atunci când sistemul care rulează Ansible nu are acces la API-ul Galaxy, pt
exemplu când se află în spatele unui firewall sau proxy.

OPŢIUNI
-f, --forta
Forțați suprascrierea unui rol existent.

-i, --ignora-erori
Ignorați erorile și continuați cu următorul rol specificat.

-n, --no-deps
Nu descărcați roluri enumerate ca dependențe.

-p ROLES_PATH, --roles-path=ROLES_PATH
Calea către directorul care conține rolurile dvs. Valoarea implicită este calea_rolurilor
configurat în dvs ansible.cfg fișier (/etc/ansible/roles dacă nu este configurat)

-r ROLE_FILE, --role-file=ROLE_FILE
Un fișier care conține o listă de roluri de importat, așa cum este specificat mai sus. Această opțiune
nu poate fi folosit dacă a fost specificat un nume de rol sau .tar.gz.

ELIMINA


scoate subcomandă este folosită pentru a elimina unul sau mai multe roluri.

UTILIZARE
$ ansible-galaxy elimina rol1 rol2 ...

OPŢIUNI
-p ROLES_PATH, --roles-path=ROLES_PATH
Calea către directorul care conține rolurile dvs. Valoarea implicită este calea_rolurilor
configurat în dvs ansible.cfg fișier (/etc/ansible/roles dacă nu este configurat)

INIT


înăuntru comanda este folosită pentru a crea un rol gol potrivit pentru încărcare în
https://galaxy.ansible.com (or for roles in general).

UTILIZARE
$ ansible-galaxy init [opțiuni] nume_rol

OPŢIUNI
-f, --forta
Forțați suprascrierea unui rol existent.

-p INIT_PATH, --init-path=INIT_PATH
Calea în care va fi creat rolul schelet. Implicit este funcționarea curentă
director.

--deconectat
Nu interogați API-ul galaxy atunci când creați roluri

LISTA


listă sub-comanda este folosită pentru a arăta ce roluri sunt instalate în prezent. Puteți specifica a
numele rolului și, dacă este instalat, va fi afișat doar acel rol.

UTILIZARE
Lista $ ansible-galaxy [nume_rol]

OPŢIUNI
-p ROLES_PATH, --roles-path=ROLES_PATH
Calea către directorul care conține rolurile dvs. Valoarea implicită este calea_rolurilor
configurat în dvs ansible.cfg fișier (/etc/ansible/roles dacă nu este configurat)

Căutare


căutare sub-comanda returnează o listă filtrată de roluri găsite pe serverul la distanță.

UTILIZARE
$ căutare ansible-galaxie [opțiuni] [termen de căutare1 termen de căutare2]

OPŢIUNI
--etichete-galaxie
Furnizați o listă separată prin virgulă de etichete Galaxy pe care să filtrați.

--platforme
Furnizați o listă de platforme separate prin virgulă pe care să filtrați.

--autor
Specificați numele de utilizator al unui colaborator Galaxy pe care să filtrați.

-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

Informație


info subcomandă arată informații detaliate pentru un anumit rol. Detalii returnate
despre rol au inclus informații din copia locală, precum și informații din
galaxy.ansible.com.

UTILIZARE
$ ansible-galaxy info [opțiuni] nume_rol[, versiune]

OPŢIUNI
-p ROLES_PATH, --roles-path=ROLES_PATH
Calea către directorul care conține rolurile dvs. Valoarea implicită este calea_rolurilor
configurat în dvs ansible.cfg fișier (/etc/ansible/roles dacă nu este configurat)

-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

LOGIN


Logare sub-comanda este folosită pentru autentificarea cu galaxy.ansible.com. Autentificarea este
necesare pentru a utiliza comenzile de import, ștergere și configurare. Acesta va autentifica utilizatorul,
preluați un token de la Galaxy și stocați-l în directorul principal al utilizatorului.

UTILIZARE
$ ansible-galaxy login [opțiuni]

Logare prompturi de sub-comandă pentru a GitHub nume de utilizator și parolă. NU vă trimite
parola pentru Galaxy. De fapt, se autentifică cu GitHub și creează un acces personal
jeton. Apoi trimite jetonul de acces personal către Galaxy, care la rândul său verifică că dvs
sunteți și returnează un token de acces Galaxy. După ce autentificarea se finalizează GitHub
jetonul de acces personal este distrus.

Dacă nu doriți să utilizați parola GitHub sau dacă aveți o autentificare cu doi factori
activat cu GitHub, utilizați --github-token opțiunea de a transmite un jeton de acces personal care
tu creezi. Conectați-vă la GitHub, accesați Setări și faceți clic pe Token de acces personal pentru a crea un
jeton.

OPŢIUNI
-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

--github-token
Autentificare folosind a GitHub jeton de acces personal mai degrabă decât o parolă.

IMPORT


Importați un rol din GitHub la galaxy.ansible.com. Necesită ca utilizatorul să se autentifice mai întâi cu
galaxy.ansible.com folosind Logare subcomanda.

UTILIZARE
$ ansible-galaxy import [opțiuni] github_user github_repo

OPŢIUNI
-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

--ramură
Furnizați o anumită ramură de importat. Când nu este specificată o ramură, ramura a fost găsită
în meta/main.yml este folosit. Dacă nu este specificată nicio ramură în meta/main.yml, repo-urile
este folosită ramura implicită (de obicei master).

DELETE


șterge sub-comanda va șterge un rol de pe galaxy.ansible.com. Necesită mai întâi utilizatorul
autentificați-vă cu galaxy.ansible.com folosind Logare subcomanda.

UTILIZARE
$ ansible-galaxy delete [opțiuni] github_user github_repo

OPŢIUNI
-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

SETUP


configurarea subcomandă creează un punct de integrare pentru Travis CI, Permițând
galaxy.ansible.com pentru a primi notificări de la Travis la finalizarea construcției. Necesită
utilizatorul se autentifică mai întâi cu galaxy.ansible.com folosind Logare subcomanda.

UTILIZARE
$ ansible-galaxy setup [opțiuni] sursă github_user github_repo secret

· Utilizare Travis ca valoare sursă. În viitor, pot fi adăugate valori suplimentare sursă.

· Furnizați-vă Travis simbolul utilizatorului ca secret. Jetonul nu este stocat de
galaxy.ansible.com. Un hash este creat folosind github_user, github_repo și tokenul dvs.
Valoarea hash este ceea ce este de fapt stocat.

OPŢIUNI
-c, --ignora-cert
Ignorați erorile de certificat TLS.

-s, --Server
Ignorați serverul implicit https://galaxy.ansible.com.

--listă
Afișați integrările configurate. Furnizează ID-ul fiecărei integrări care poate fi
utilizat cu opțiunea de eliminare.

--elimina
Eliminați o anumită integrare. Furnizați ID-ul integrării de eliminat.

Utilizați ansible-galaxy online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows