Ansible Documentation
2.7

Installation, Upgrade & Configuration

  • Installation Guide
  • Configuring Ansible
  • Ansible Porting Guides

Using Ansible

  • User Guide
    • Ansible Quickstart
    • Getting Started
    • Working with Command Line Tools
    • Introduction To Ad-Hoc Commands
    • Working with Inventory
    • Working With Dynamic Inventory
    • Working With Playbooks
    • Understanding Privilege Escalation
    • Ansible Vault
    • Working with Patterns
    • Working With Modules
    • Working With Plugins
    • BSD Support
    • Windows Guides
      • Setting up a Windows Host
      • Windows Remote Management
      • Using Ansible and Windows
      • Desired State Configuration
      • Windows Frequently Asked Questions

Contributing to Ansible

  • Ansible Community Guide

Extending Ansible

  • Developer Guide

Scenario Guides

  • Cisco ACI Guide
  • Amazon Web Services Guide
  • Microsoft Azure Guide
  • CloudStack Cloud Guide
  • Getting Started with Docker
  • Google Cloud Platform Guide
  • Infoblox Guide
  • Getting Started with Kubernetes and OpenShift
  • Cisco Meraki Guide
  • Using Ansible with the Packet host
  • Rackspace Cloud Guide
  • Continuous Delivery and Rolling Upgrades
  • Using Vagrant and Ansible
  • Vultr Guide

Ansible for VMWare

  • Ansible for VMware

Ansible for Network Automation

  • Ansible for Network Automation

Reference & Appendices

  • Module Index
  • Playbook Keywords
  • Ansible Galaxy
  • Return Values
  • Ansible Configuration Settings
  • YAML Syntax
  • Python 3 Support
  • Release and maintenance
  • Testing Strategies
  • Sanity Tests
  • Frequently Asked Questions
  • Glossary
  • Ansible Reference: Module Utilities
  • Special Variables
  • Ansible Tower

Roadmaps

  • Ansible Roadmap
Ansible Documentation
  • Docs »
  • User Guide »
  • Windows Guides

Windows Guides¶

The following sections provide information on managing Windows hosts with Ansible.

Because Windows is a non-POSIX-compliant operating system, there are differences between how Ansible interacts with them and the way Windows works. These guides will highlight some of the differences between Linux/Unix hosts and hosts running Windows.

  • Setting up a Windows Host
    • Host Requirements
    • WinRM Setup
  • Windows Remote Management
    • What is WinRM?
    • Authentication Options
    • Non-Administrator Accounts
    • WinRM Encryption
    • Inventory Options
    • IPv6 Addresses
    • HTTPS Certificate Validation
    • Limitations
  • Using Ansible and Windows
    • Use Cases
    • Path Formatting for Windows
    • Limitations
    • Developing Windows Modules
  • Desired State Configuration
    • What is Desired State Configuration?
    • Host Requirements
    • Why Use DSC?
    • How to Use DSC?
    • Custom DSC Resources
    • Examples
  • Windows Frequently Asked Questions
    • Does Ansible work with Windows XP or Server 2003?
    • Can I Manage Windows Nano Server?
    • Can Ansible run on Windows?
    • Can I use SSH keys to authenticate?
    • Why can I run a command locally that does not work under Ansible?
    • This program won’t install with Ansible
    • What modules are available?
    • Can I run Python modules?
    • Can I connect over SSH?
    • Why is connecting to the host via ssh failing?
    • Why are my credentials are being rejected?
    • Why am I getting an error SSL CERTIFICATE_VERIFY_FAILED?
Next Previous

© Copyright 2013-2021 Ansible, Inc Last updated on Jul 27, 2021.

Built with Sphinx using a theme provided by Read the Docs.