This is a rolling release Docker image based on Ansible Core 2.20.5.
Changes
Changed
- Updated Python dependencies:
- boto3 1.43.1 → 1.43.2
- botocore 1.43.1 → 1.43.2
Fixed
- Fixed compatibility issues with updated boto3 and botocore versions.
Container Information
- Ansible Core Version: 2.20.5
- Base Image: Alpine Linux 3.23.4
- Python Version: 3.12
- Performance: Mitogen 0.3.47 for 10x faster execution
- Architecture: Multi-platform (linux/amd64, linux/arm64)
Included Tools & Integrations:
-
Cloud Platforms: AWS (boto3), Azure, GCP, OpenShift
-
Kubernetes: kubectl, helm, kustomize, kubernetes-python
-
Version Control: git, GitLab API
-
Databases: PostgreSQL, MySQL, Redis
-
VMware: pyvmomi
-
Security: Vault (hvac), CrowdStrike, Consul
-
Windows: pywinrm with CredSSP
-
Utilities: jq, gnupg, openssh, rsync, curl
-
Git SHA:
b6ea562c33f844593c60f1463125933da4722873
Container Images
Version Tags:
arillso/ansible:2.20.5arillso/ansible:latestghcr.io/arillso/ansible:2.20.5ghcr.io/arillso/ansible:latest
SHA Tags:
arillso/ansible:2.20.5-b6ea562arillso/ansible:2.20.5-b6ea562c33f844593c60f1463125933da4722873ghcr.io/arillso/ansible:2.20.5-b6ea562ghcr.io/arillso/ansible:2.20.5-b6ea562c33f844593c60f1463125933da4722873
Usage
# Use specific Ansible version
docker run --rm -v $(pwd):/workspace arillso/ansible:2.20.5 ansible-playbook playbook.yml
# Use latest version
docker run --rm -v $(pwd):/workspace arillso/ansible:latest ansible-playbook playbook.ymlDocumentation
For more information, see the project documentation.