Difference between revisions of "Executando múltiplos comandos no Ansible"

From Basef
Jump to: navigation, search
(Criou a página com "Para executar múltiplos comandos no Ansible, basta usar o trecho de código a seguir no playbook: <source lang="yaml"> - name: "Executando múltiplos comandos com Ansible...")
 
Line 1: Line 1:
 
Para executar múltiplos comandos no Ansible, basta usar o trecho de código a seguir no playbook:
 
Para executar múltiplos comandos no Ansible, basta usar o trecho de código a seguir no playbook:
 
<source lang="yaml">
 
<source lang="yaml">
  - name: "Executando múltiplos comandos com Ansible"
+
- name: "Executando múltiplos comandos com Ansible"
 
     sudo: yes
 
     sudo: yes
 
     command: "{{ item }}"
 
     command: "{{ item }}"
Line 7: Line 7:
 
     - gpg --keyserver keys.gnupg.net --recv-keys 5C927F7C
 
     - gpg --keyserver keys.gnupg.net --recv-keys 5C927F7C
 
     - gpg -a --export 5C927F7C | apt-key add -
 
     - gpg -a --export 5C927F7C | apt-key add -
 +
</source>
 +
 +
O código acima está executando dois comandos do shell:
 +
 +
<source lang="bash">
 +
gpg --keyserver keys.gnupg.net --recv-keys 5C927F7C
 +
gpg -a --export 5C927F7C | apt-key add -
 
</source>
 
</source>

Revision as of 19:12, 25 April 2015

Para executar múltiplos comandos no Ansible, basta usar o trecho de código a seguir no playbook:

- name: "Executando múltiplos comandos com Ansible"
    sudo: yes
    command: "{{ item }}"
    with_items:
    - gpg --keyserver keys.gnupg.net --recv-keys 5C927F7C
    - gpg -a --export 5C927F7C | apt-key add -

O código acima está executando dois comandos do shell:

gpg --keyserver keys.gnupg.net --recv-keys 5C927F7C
gpg -a --export 5C927F7C | apt-key add -