Skip to content

Ansible Epic

Ansible playbooks and supporting infrastructure for managing Epic and related systems across AWS and Azure environments.

Overview

The project provides:

  • Ansible playbooks for Windows and Linux host management, Active Directory, and Epic-specific configuration
  • Containerized execution environment published as Docker images for AWS and Azure, accessible over SSH or VS Code tunnel
  • GitHub Actions self-hosted runner support, allowing the same container to serve as both an Ansible execution environment and a CI/CD runner
  • Containers — running the container, access modes, GitHub Actions runner configuration
  • Development Environment — accessing the shared AWS development container
  • Requirements — network, IAM, and infrastructure prerequisites
  • Capabilities — supported Ansible operations by platform