wils@web ~ $ cat ~/ajuda/como-automatizar-tarefas-de-configuracao-de-servidores-windows-com-ansible-2-12.md

DevOps

Como automatizar tarefas de configuração de servidores Windows com Ansible 2.12

atualizado em 28/07/2026

Automatizar tarefas de configuração de servidores Windows com Ansible 2.12 é uma forma eficiente de gerenciar ambientes de forma escalável. Este manual irá guiá-lo pelo processo de instalação e configuração do Ansible para Windows.

Introdução

Ansible é uma ferramenta de automação de TI que permite gerenciar servidores de forma simples e eficiente. Com a versão 2.12, ele oferece suporte aprimorado para Windows. Neste guia, você aprenderá a configurar o Ansible para automatizar tarefas em servidores Windows.

Pré-requisitos

  • Um servidor Windows com WinRM habilitado.
  • Um sistema Linux com Ansible 2.12 instalado.
  • Acesso administrativo ao servidor Windows.

Passo a Passo

1. Habilitar WinRM no Windows

Abra o PowerShell como administrador e execute os seguintes comandos:

winrm quickconfig

Isso configurará o WinRM e permitirá conexões remotas.

2. Configurar o Ansible para Windows

Crie um arquivo de inventário chamado hosts:

[windows]
192.168.1.100 ansible_user=Administrador ansible_password=Senha123 ansible_connection=winrm ansible_winrm_server_cert_validation=ignore

3. Testar a Conexão

Utilize o seguinte comando para testar a conexão com o servidor Windows:

ansible windows -i hosts -m win_ping

Se a conexão for bem-sucedida, você verá uma resposta de sucesso.

4. Criar um Playbook

Crie um arquivo chamado configurar.yml com o seguinte conteúdo:

- hosts: windows
  tasks:
    - name: Instalar o IIS
      win_feature:
        name: Web-Server
        state: present

5. Executar o Playbook

Execute o playbook com o seguinte comando:

ansible-playbook -i hosts configurar.yml

Conclusão

Com esses passos, você configurou o Ansible para automatizar tarefas em servidores Windows. A automação não só economiza tempo, mas também reduz a possibilidade de erros humanos.

Dica: Sempre teste suas configurações em um ambiente de desenvolvimento antes de aplicá-las em produção.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.