Sign inSign up

lexauw/ansible

By lexauw

•Updated about 4 hours ago

ansible community package, ansible-core and ansible-lint on Alpine, amd64/arm64

Image
0

1.6K

lexauw/ansible repository overview

⁠lexauw/ansible

Ansible community package⁠ — ansible-core plus the community collections (community.general, kubernetes.core, amazon.aws, …) — and ansible-lint⁠ on Alpine, with python3, git, openssh and sshpass.

⁠Tags

TagUpdates
<version>floating: a rebuild of the same version (base image bump) moves it to a new digest
<version>-<short-sha>immutable, bound to a commit of main

<version> is the version of the ansible community package on PyPI (14.5.0); ansible-core inside is the one of lexauw/ansible-core⁠. Without the community collections — use that image.

⁠Usage

Runs as the non-root user ansible (uid/gid 1000, home /home/ansible); the default command is ansible --version. localhost is in the default inventory with a local connection.

docker run --rm -v "$PWD:/work" -w /work lexauw/ansible:<version> ansible-playbook -i inventory site.yml

Platforms: linux/amd64, linux/arm64. Every published digest is listed in the releases⁠ of the source repository — use it to pin or roll back a floating tag.

Source, Dockerfile and build pipeline: gitlab.com/libs-for-dev/devops/tools⁠.

Tag summary

Content type

Image

Digest

sha256:b784405f0…

Size

78.7 MB

Last updated

about 4 hours ago

docker pull lexauw/ansible:14.5.0-24534b8d