Deploying Ansible

Deploying Ansible

Deploying Ansible

In this guide, we’ll walk through building an Ansible environment from the ground up. This guide is oriented towards security conscience businesses looking to run Ansible in as secure as manner as possible. At the end of this guide, you’ll have:

  • Followed best practices installing Ansible using PIP.
  • Configured multi-user support, allowing multiple technicians to access and use Ansible without shared accounts.
  • Enabled logging of all Ansible actions for compliance.
  • Configured Ansible to use the technician’s SSH key for access to the remote hosts (Linux) rather than a shared key.
  • Followed best practices for creating a basic directory structure; a solid foundation for building out and growing your Ansible environment.

Contents

  1. Installing Ansible onto a Debian-based host.
  2. Enabling Ansible logging.
  3. Building a basic Ansible environment.
  4. Configuring SSH for use by Ansible.
  5. Configuring Linux-based hosts for Ansible.
  6. Configuring Windows-based hosts for Ansible.

Get Started