- O que são comandos de shell em Ansible?
- Ansible usa comando ou shell?
- Como executar o comando Shell com usuário específico em Ansible?
O que são comandos de shell em Ansible?
O módulo Shell leva o nome do comando seguido de uma lista de argumentos delimitados pelo espaço. É necessário um comando de formulário livre ou parâmetro CMD, consulte os exemplos. É quase exatamente como o Ansible.construídas em.Módulo de comando, mas executa o comando através de um shell ( /bin /sh) no nó remoto.
Ansible usa comando ou shell?
Os dois módulos Ansible mais usados são shell e comando. O módulo Shell em Ansible é usado para executar todos os comandos de shell contra os hosts baseados em destino Unix. O módulo Shell executa comandos em nós ou scripts de shell.
Como executar o comando Shell com usuário específico em Ansible?
Para executar uma tarefa Ansible como um usuário específico, e não o usuário root normal, você pode usar a diretiva FENDER_USER e passar o nome de usuário do usuário para executar a tarefa. É como usar o comando sudo -u no Unix.