To jest polecenie ansible-galaxy, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
ansible-galaxy — zarządzaj rolami za pomocą galaxy.ansible.com
STRESZCZENIE
ansible-galaxy [usuń|importuj|informacje|init|zainstaluj|lista|zaloguj się|usuń|wyszukiwaj|konfiguruj] [--help]
[opcje] ...
OPIS
Wiarygodne Galaktyka to wspólne repozytorium ról Ansible. Polecenie ansible-galaxy może być
używany do zarządzania tymi rolami lub do tworzenia szkieletu dla ról, które chcesz
przesłać do Galaxy.
WSPÓLNY OPCJE
-h, --help
Pokaż komunikat pomocy związany z danym podkomendą.
INSTALL
Opona zainstalować polecenie podrzędne służy do instalowania ról.
ZASTOSOWANIE
$ ansible-galaxy install [opcje] [-r PLIK | nazwa_roli[,wersja] | plik(i) tar]
Role można instalować na kilka różnych sposobów:
· Nazwa użytkownika.nazwa roli[,wersja] – spowoduje to zainstalowanie pojedynczej roli. Galaxy API będzie
z którym należy się skontaktować, aby przekazać informacje na temat roli i odpowiedniego pliku .tar.gz
zostanie pobrany z Github.com. Jeśli wersja została pominięta, najnowsza wersja
dostępne zostaną zainstalowane.
· Nazwa pliku, używając -r - spowoduje to zainstalowanie wielu ról wymienionych po jednej w wierszu. The
format każdej linii jest taki sam jak powyżej: nazwa użytkownika.nazwa roli[,wersja]
· Plik .tar.gz z ważną rolą, z której pobrałeś bezpośrednio Github.com. To jest głównie
przydatne, gdy system z uruchomionym Ansible nie ma dostępu do Galaxy API, np
na przykład za zaporą ogniową lub serwerem proxy.
OPCJE
-f, --siła
Wymuś zastąpienie istniejącej roli.
-i, --ignoruj-błędy
Zignoruj błędy i kontynuuj z następną określoną rolą.
-n, --nie-deps
Nie pobieraj ról wymienionych jako zależności.
-p ROLES_PATH, --ścieżka-roli=ROLES_PATH
Ścieżka do katalogu zawierającego Twoje role. Wartość domyślna to ścieżka_roli
skonfigurowane w Twoim ansible.cfg plik (/etc/ansible/roles, jeśli nie jest skonfigurowany)
-r PLIK_ROLI, --plik-roli=PLIK_ROLI
Plik zawierający listę ról do zaimportowania, jak określono powyżej. Ta opcja
nie można użyć, jeśli określono nazwę roli lub plik .tar.gz.
USUNĄĆ
Opona usunąć Podpolecenie służy do usuwania jednej lub więcej ról.
ZASTOSOWANIE
$ ansible-galaxy usuń rolę1 rolę2 ...
OPCJE
-p ROLES_PATH, --ścieżka-roli=ROLES_PATH
Ścieżka do katalogu zawierającego Twoje role. Wartość domyślna to ścieżka_roli
skonfigurowane w Twoim ansible.cfg plik (/etc/ansible/roles, jeśli nie jest skonfigurowany)
INIT
Opona startowych polecenie służy do utworzenia pustej roli odpowiedniej do przesłania
https://galaxy.ansible.com (or for roles in general).
ZASTOSOWANIE
$ ansible-galaxy init [opcje] nazwa_roli
OPCJE
-f, --siła
Wymuś zastąpienie istniejącej roli.
-p ŚCIEŻKA_INIT, --init-ścieżka=ŚCIEŻKA_INIT
Ścieżka, w której zostanie utworzona rola szkieletowa. Domyślnie jest to bieżąca rola
katalogiem.
--w trybie offline
Nie wysyłaj zapytań do interfejsu API galaktyki podczas tworzenia ról
WYKAZ
Opona podstęp Podpolecenie służy do pokazywania, jakie role są aktualnie zainstalowane. Możesz określić
nazwa roli i jeśli jest zainstalowana, będzie wyświetlana tylko ta rola.
ZASTOSOWANIE
$ lista ansible-galaxy [nazwa_roli]
OPCJE
-p ROLES_PATH, --ścieżka-roli=ROLES_PATH
Ścieżka do katalogu zawierającego Twoje role. Wartość domyślna to ścieżka_roli
skonfigurowane w Twoim ansible.cfg plik (/etc/ansible/roles, jeśli nie jest skonfigurowany)
SZUKAJ
Opona szukanie polecenie podrzędne zwraca przefiltrowaną listę ról znalezionych na serwerze zdalnym.
ZASTOSOWANIE
$ wyszukiwanie ansible-galaxy [opcje] [searchterm1 searchterm2]
OPCJE
--galaktyki-tagi
Podaj rozdzieloną przecinkami listę tagów Galaxy, według których chcesz filtrować.
--platformy
Podaj rozdzieloną przecinkami listę platform, według których chcesz filtrować.
--autor
Określ nazwę użytkownika współautora Galaxy, według której chcesz filtrować.
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
INFO
Opona Informacje podpolecenie wyświetla szczegółowe informacje dotyczące określonej roli. Szczegóły wróciły
o roli zawierały informacje z kopii lokalnej oraz informacje z
galaxy.ansible.com.
ZASTOSOWANIE
$ informacje o ansible-galaxy [opcje] nazwa_roli[, wersja]
OPCJE
-p ROLES_PATH, --ścieżka-roli=ROLES_PATH
Ścieżka do katalogu zawierającego Twoje role. Wartość domyślna to ścieżka_roli
skonfigurowane w Twoim ansible.cfg plik (/etc/ansible/roles, jeśli nie jest skonfigurowany)
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
ZALOGUJ
Opona Zaloguj Się polecenie podrzędne służy do uwierzytelniania w witrynie galaxy.ansible.com. Uwierzytelnianie jest
wymagane do użycia poleceń importu, usuwania i konfiguracji. Uwierzytelni użytkownika,
pobrać token z Galaxy i zapisać go w katalogu domowym użytkownika.
ZASTOSOWANIE
$ ansible-galaxy login [opcje]
Opona Zaloguj Się podpolecenia dla a GitHub Nazwa użytkownika i hasło. NIE wysyła twojego
hasło do Galaxy. W rzeczywistości uwierzytelnia się w GitHub i tworzy osobisty dostęp
znak. Następnie wysyła osobisty token dostępu do Galaxy, który z kolei weryfikuje Twoją tożsamość
jesteś sobą i zwraca token dostępu Galaxy. Po zakończeniu uwierzytelniania GitHub
osobisty token dostępu został zniszczony.
Jeśli nie chcesz używać hasła GitHub lub masz uwierzytelnianie dwuskładnikowe
włączone w GitHub, użyj --github-token możliwość przekazania osobistego tokenu dostępu
tworzysz. Zaloguj się do GitHub, przejdź do Ustawień i kliknij Osobisty token dostępu, aby utworzyć
znak.
OPCJE
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
--github-token
Uwierzytelnij się za pomocą GitHub osobisty token dostępu zamiast hasła.
IMPORT
Importuj rolę z GitHub na galaxy.ansible.com. Wymaga, aby użytkownik najpierw się uwierzytelnił
galaxy.ansible.com za pomocą Zaloguj Się podkomenda.
ZASTOSOWANIE
$ ansible-galaxy import [opcje] github_user github_repo
OPCJE
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
--Oddział
Podaj konkretną gałąź do zaimportowania. Jeśli gałąź nie jest określona, zostanie znaleziona gałąź
w meta/main.yml jest używany. Jeśli w meta/main.yml nie określono żadnej gałęzi, repozytorium
używana jest domyślna gałąź (zwykle master).
DELETE
Opona usunąć polecenie podrzędne usunie rolę z galaxy.ansible.com. Wymaga najpierw użytkownika
uwierzytelnij się w witrynie galaxy.ansible.com za pomocą pliku Zaloguj Się podkomenda.
ZASTOSOWANIE
$ ansible-galaxy usuń [opcje] github_user github_repo
OPCJE
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
USTAWIAĆ
Opona ustawienie podkomenda tworzy punkt integracji dla Travis CI, Umożliwiając
galaxy.ansible.com, z której chcesz otrzymywać powiadomienia Travis po ukończeniu budowy. Wymaga
użytkownik najpierw uwierzytelnia się w witrynie galaxy.ansible.com przy użyciu pliku Zaloguj Się podkomenda.
ZASTOSOWANIE
$ konfiguracja ansible-galaxy [opcje] źródło github_user github_repo secret
· Posługiwać się travis jako wartość źródłowa. W przyszłości mogą zostać dodane dodatkowe wartości źródłowe.
· Podaj swoje Travis token użytkownika jako sekret. Token nie jest przechowywany przez
galaxy.ansible.com. Hash jest tworzony przy użyciu github_user, github_repo i twojego tokena.
Wartość skrótu jest tym, co faktycznie jest przechowywane.
OPCJE
-c, --ignore-certyfikaty
Ignoruj błędy certyfikatu TLS.
-s, --serwer
Zastąp domyślny serwer https://galaxy.ansible.com.
--lista
Pokaż skonfigurowane integracje. Podaje identyfikator każdej możliwej integracji
używany z opcją usuwania.
--usunąć
Usuń konkretną integrację. Podaj identyfikator integracji, którą chcesz usunąć.
Korzystaj z ansible-galaxy online, korzystając z usług onworks.net