ansible-dk
« Back to VersTracker
Description:
Omnibus-based toolkit for working on Ansible-based infrastructure code
Type: Cask  |  Latest Version: 1.2.0,3@0  |  Tracked Since: Aug 5, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 85  |  Forks: 8  |  Language: Ruby  |  Category: Devops
Tags: ansible devops infrastructure-as-code testing ruby automation
Install: brew install --cask ansible-dk
About:
Ansible DK is an omnibus-based toolkit that bundles all necessary dependencies for developing and testing Ansible playbooks, roles, and infrastructure code. It provides a consistent, isolated development environment with pre-installed tools like Ansible, Test Kitchen, serverspec, and foodcritic. The main value proposition is eliminating dependency conflicts and setup time for Ansible development workflows.
Key Features:
  • Bundles Ansible and essential testing tools in a single package
  • Provides isolated, consistent development environment for infrastructure code
  • Includes Test Kitchen integration for infrastructure testing
  • Pre-configured with serverspec and foodcritic for validation
  • Omnibus packaging ensures dependency management and version consistency
Use Cases:
  • Developing and testing Ansible playbooks and roles in isolated environments
  • CI/CD pipelines for infrastructure-as-code validation and testing
  • Onboarding new team members with pre-configured Ansible development setups
Alternatives:
  • Vagrant – More general virtualization/provisioning tool, while ansible-dk is specifically tailored for Ansible development with bundled testing tools
  • Docker-based Ansible images – Containerized approach vs ansible-dk's omnibus packaging, with different dependency management strategies
Version History
Detected Version Rev Change Commit
Aug 5, 2025 2:15pm 1.2.0,3 0 VERSION_BUMP 7275aaba