Skip to content
HomeLabHDPublic

About

Lightweight Ansible image preloaded with common community collections, WinRM support for Windows nodes, and kubectl + kustomize for Kubernetes work — built for running playbooks in CI/CD pipelines and homelab automation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

310 Commits

Folders and files

Repository files navigation

Ansible

A lightweight, production-ready Ansible Docker image for running playbooks in CI/CD pipelines or local automation, pre-loaded with common community collections and WinRM support for managing Windows nodes.

GitHub GitLab license Open Issues Open PRs Contributors donate sponsor

release build Last Commit StageFreight

GHCR Docker pulls Harbor

latest updated size latest-dev updated size

Documentation

Topic
Usage Running the image locally and in CI/CD
CI Component GitLab CI component inputs and setup
Windows WinRM configuration and inventory

Image Contents

Ansible Collections

ansible.posix ansible.windows community.docker community.general community.hashi_vault community.sops kubernetes.core

Base Image

python 3.14.8

Binary Tools

kubectl v1.37.1 kustomize v5.8.3 sops v3.13.3 yq v4.54.1

Python Packages

ansible-core 2.21.5 ansible-lint 26.9.0 hvac kubernetes lxml pip pywinrm requests

System Packages

attr bash coreutils curl git jq openssh openssh-keygen openssl rage rsync

Usage

docker run --rm -v $(pwd):/app -w /app docker.io/hlhd/ansible:latest ansible-playbook playbook.yaml

License

Distributed under the GPL-3.0 License.

About

Lightweight Ansible image preloaded with common community collections, WinRM support for Windows nodes, and kubectl + kustomize for Kubernetes work — built for running playbooks in CI/CD pipelines and homelab automation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages