- Jak uruchomić skrypt powłoki w Ansible?
- Jak używać modułu powłoki w Ansible?
- Jaka jest domyślna powłoka w Ansible?
- Jak zmienić katalog i wykonać polecenie w Ansible?
Jak uruchomić skrypt powłoki w Ansible?
Chociaż do wykonywania skorupek można użyć modułu powłoki. Ansible ma dedykowany moduł o nazwie skrypt, którego można użyć do kopiowania skryptu powłoki z komputera sterującego na zdalny serwer i do wykonania. W oparciu o swoje wymagania możesz użyć skryptu lub modułu powłoki do wykonywania skryptów.
Jak używać modułu powłoki w Ansible?
Moduł powłoki przyjmuje nazwę polecenia, a następnie listę argumentów podatnych na przestrzeń. Wymagane jest polecenie Formularza Formularza lub parametr CMD, patrz przykłady. Jest prawie dokładnie tak jak ansible.wbudowany.Moduł polecenia, ale uruchamia polecenie przez powłokę ( /bin /sh) w zdalnym węźle.
Jaka jest domyślna powłoka w Ansible?
Co robi moduł powłoki ansible? Moduł powłoki Ansible wykonuje polecenia powłoki na zdalnych hostach. Domyślnie moduł powłoki używa skorupy /bin /sH do wykonywania poleceń, ale możliwe jest użycie innych powłok, takich jak /bin /bash, przekazując argument wykonywalny.
Jak zmienić katalog i wykonać polecenie w Ansible?
Zmiana domyślnego katalogu
Możesz zmienić i określić ścieżkę katalogu, w której chcesz uruchomić polecenie za pomocą parametru CHDIR. Ten parametr jest dostępny zarówno dla modułu poleceń, jak i powłoki. Możesz także zmienić domyślną powłokę, określając bezwzględną ścieżkę powłoki wymagają w parametrze wykonywalnym.