Alpine Ansible image for CI/CD pipelines. Runs as non-root user with pre-installed collections.
2.5K
Alpine-based Ansible image for CI/CD pipelines. Runs as non-root user (ansible, UID 1000) with pre-installed collections.
linux/arm64| Tag | Description |
|---|---|
latest | Latest stable release |
1.x.x | Stable release |
dev | Development build |
ansible-coreansible-lintmitogennetaddrjmespathopenssh-client, git, sshpass, rsync, gnupg, curl, jq| Collection | Version |
|---|---|
ansible.posix | |
ansible.utils | |
community.crypto | |
community.docker | |
community.general | |
devsec.hardening |
docker pull maxbergmann/ansible-deploy:latest
docker run --rm -v $(pwd):/ansible maxbergmann/ansible-deploy:latest ansible-playbook site.yml
jobs:
ansible:
runs-on: ubuntu-latest
container:
image: maxbergmann/ansible-deploy:latest
steps:
- name: Run Ansible Playbook
run: ansible-playbook site.yml -v
Image definition and build pipeline are available at: https://github.com/bergmann-max/docker_image_ansible-deploy
Content type
Image
Digest
sha256:2740a5bec…
Size
62.5 MB
Last updated
4 days ago
docker pull maxbergmann/ansible-deploy