To jest polecenie ansible-playbook, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
ansible-playbook - uruchom ansible playbook
STRESZCZENIE
ansible-poradnik ... [opcje]
OPIS
Wiarygodne playbooks są konfiguracyjnym i wielowęzłowym systemem wdrażania. Ansible-poradnik to
narzędzie używane do ich uruchamiania. Zobacz stronę główną projektu (link poniżej), aby uzyskać więcej informacji.
ARGUMENTY
nazwapliku.yml
Nazwy jednego lub większej liczby plików w formacie YAML, które mają być uruchamiane jako podręczniki ansible.
OPCJE
--poproś-zostań-przepustką
Poproś o hasło eskalacji uprawnień.
-k, --zapytaj-przepustka
Pytaj o hasło połączenia, jeśli jest to potrzebne do używanego transportu. Do
na przykład używając ssh i nie mając uwierzytelniania opartego na kluczu z ssh-agent.
--zapytaj-su-pass
Pytaj o hasło su, używane z --su (przestarzałe, użyj zostań).
-K, --ask-sudo-pass
Pytaj o hasło do użycia z --sudo, jeśli istnieje (przestarzałe, użyj zostań).
--ask-vault-pass
Pytaj o hasło do skarbca.
-C, --sprawdzać
Nie wprowadzaj żadnych zmian w zdalnym systemie, ale przetestuj zasoby, aby zobaczyć, co może:
Uległo zmianie. Zauważ, że to nie może skanować wszystkich możliwych typów zasobów i jest tylko
symulacja.
-c POŁĄCZENIE, --połączenie=POŁĄCZENIE
Typ połączenia do użycia. Najczęstsze opcje to paramiko (SSH), ssh, winrm i miejscowy.
miejscowy przydaje się głównie do crontab lub kickstartów.
-D, --różnica
Zmieniając dowolne szablonowe pliki, pokaż zunifikowane różnice, jak się zmieniły. Kiedy
używane z --check, pokazuje, jak zmieniłyby się pliki, gdyby nie użyto opcji --check.
-e EXTRA_VARS, --dodatkowe-zmienne=EXTRA_VARS
Dodatkowe zmienne do wstrzyknięcia do podręcznika, w formacie klucz=wartość klucz=wartość lub w cudzysłowie
YAML/JSON (hasze i tablice). Aby załadować zmienne z pliku, określ plik
poprzedzone znakiem @ (np. @vars.yml).
--płukanie-cache
Wyczyść pamięć podręczną faktów.
--obsługi siły
Uruchom programy obsługi, nawet jeśli zadanie się nie powiedzie.
-f NUM, --widelce=NUM
Poziom równoległości. NUM jest określony jako liczba całkowita, wartością domyślną jest 5.
-h, --help
Pokaż stronę pomocy i wyjdź
-i PATH, --inwentarz=PATH
Połączenia PATH do inwentarza, który domyślnie /etc/ansible/hosts. Alternatywnie możesz
użyj listy rozdzielonych przecinkami hostów lub pojedynczego hosta z przecinkiem gospodarz,.
-l PODZBIÓR, --ograniczenie=PODZBIÓR
Dalsze ogranicza wybrane wzorce hosta/grupy. Możesz go poprzedzić ~ wskazać
że wzór w wyrażeniu regularnym.
--lista-hostów
Wyświetla listę pasujących hostów; nie wykonuje niczego innego.
--lista-tagów
Wymień wszystkie dostępne tagi; nie wykonuje niczego innego.
--lista-zadań
Wymień wszystkie zadania, które zostałyby wykonane; nie wykonuje niczego innego.
-M KATALOG, --ścieżka-modułu=KATALOG
Połączenia KATALOG ścieżka wyszukiwania, z której mają zostać załadowane moduły. Wartość domyślna to /usr/share/ansible.
Można to również ustawić za pomocą zmiennej środowiskowej ANSIBLE_LIBRARY.
--klucz-prywatny=PRIVATE_KEY_FILE
Użyj tego pliku do uwierzytelnienia połączenia
--pomiń tagi=SKIP_TAGS
Uruchamiaj tylko gry i zadania, których tagi nie pasują do tych wartości.
--start-od-zadania=START_AT
Rozpocznij playbook od zadania pasującego do tej nazwy.
--krok
Krok po kroku: potwierdzaj każde zadanie przed uruchomieniem.
-S, --su*
Uruchom operacje z su (przestarzałe, użyj zostań)
-R SU-UŻYTKOWNIK, --su-użytkownik=SU_USER
uruchom operacje z su jako ten użytkownik (domyślnie=root) (przestarzałe, użyj zostań)
-s, --sudo
Uruchom polecenie jako użytkownik podany przez -u i sudo do roota (przestarzałe, użyj zostań).
--ssh-wspólne-args='-o' ProxyCommand="ssh -W %h:%p ... " ...'
Dodaj określone argumenty do dowolnego wiersza poleceń sftp/scp/ssh. Przydatne do ustawienia
ProxyCommand, aby użyć hosta skoku, ale wszelkie argumenty, które są akceptowane przez wszystkie trzy
można określić programy.
--sftp-dodatkowe-args='-F ...'
Dodaj określone argumenty do dowolnego wiersza poleceń sftp.
--scp-dodatkowe-args='-l' ...'
Dodaj określone argumenty do dowolnego wiersza poleceń scp.
--ssh-dodatkowe-args='-R ...'
Dodaj określone argumenty do dowolnego wiersza poleceń ssh.
-U SUDO_NAZWA_UŻYTKOWNIKA, --sudo-użytkownik=SUDO_NAZWA_UŻYTKOWNIKA
Sudo do SUDO_NAZWA_UŻYTKOWNIKA głuchy jest root. (przestarzałe, użyj zostań).
--pomiń tagi=SKIP_TAGS
Uruchamiaj tylko gry i zadania, których tagi nie pasują do tych wartości.
--sprawdzanie-składni
Poszukaj błędów składni w playbooku, ale niczego nie uruchamiaj
-t, TAGI, --tagi=TAGI
Uruchamiaj tylko gry i zadania oznaczone tymi wartościami.
-T SEKUNDY, --limit czasu=SEKUNDY
Limit czasu połączenia do użycia podczas próby rozmowy z hostami, w SEKUNDY.
-u USERNAME, --użytkownik=USERNAME
Użyj tego USERNAME aby zalogować się do hosta docelowego, a nie do bieżącego użytkownika.
--plik-hasła magazynu=VAULT_PASSWORD_FILE
Plik haseł do skarbca.
-v, --gadatliwy
Tryb szczegółowy, więcej danych wyjściowych z udanych działań zostanie pokazanych. Daj do trzech
razy dla większej wydajności.
--wersja
Pokaż numer wersji programu i wyjdź.
ŚRODOWISKO
Można określić następujące zmienne środowiskowe.
ANSIBLE_INVENTORY — Zastąp domyślny plik inwentarza ansible
ANSIBLE_LIBRARY — Zastępuje domyślną ścieżkę biblioteki modułów ansible
ANSIBLE_CONFIG — Zastąp domyślny plik konfiguracyjny ansible
O wiele więcej jest dostępnych dla większości opcji w ansible.cfg
Korzystaj z ansible-playbook online za pomocą usług onworks.net