TROUBLESHOOT
-
TROUBLESHOOTING ANSIBLE - STEP MODE
04 Jul 2021 | 1 minute read
Image by techshadows. TROUBLESHOOTING ANSIBLE - STEP MODE Opa pessoal tudo certo!? No artigo anterior vimos como realizar troubleshooting com o comando --start-at-task, com ele percebemos que podemos rodar a playbook apartir que um ponto em que já sabemos que está funcionado, assim validando somento as novas tasks que foram adicionadas. Outra forma de realizar troubleshoot em playbooks seria utilizar a opção --step. Com essa opção em cada task você terá a opção de rodar ou não a task.
-
TROUBLESHOOTING ANSIBLE - START AT TASK
03 Jul 2021 | 1 minute read
Image by techshadows. TROUBLESHOOTING ANSIBLE - START AT TASK Opa pessoal tudo certo!? Quando estamos criando playbooks muitas vezes existe a necessidade de realizar debugging nas playbooks executando ela manualmente diversas vezes. Para tonar o troubleshoot mais eficiente podemos executar a playbook com a opção --start-at-task. Com essa opção a playbook irá iniciar na task que você informar. EXEMPLO Vamos utilizar essa playbook como exemplo: --- - hosts: all become: true tasks: - name: Install nginx yum: name: nginx state: present - name: Install postgresql-server yum: name: postgresql-server state: present - name: Install postgresql yum: name: postgresql state: present Ao rodar está playbook virá iniciar pela task “Install nginx” vamos rodar ansible-playbook -i inventory.