Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/projectpotos/container-ubuntu20-ansible-test

Ubuntu 20.04 container image for testing Ansible roles, playbooks and collections
https://github.com/projectpotos/container-ubuntu20-ansible-test

ansible container-image molecule potos

Last synced: about 1 month ago
JSON representation

Ubuntu 20.04 container image for testing Ansible roles, playbooks and collections

Awesome Lists containing this project

README

        

# Container Image - Ubuntu20 Ansible Test

Ubuntu 20.04 container image for testing Ansible roles, playbooks and
collections.

The main idea is to use it in combination with
[Molecule](https://github.com/ansible-community/molecule).

[![Build & Publish](https://github.com/projectpotos/container-ubuntu20-ansible-test/actions/workflows/build-publish.yml/badge.svg)](https://github.com/projectpotos/container-ubuntu20-ansible-test/actions/workflows/build-publish.yml)

## Customizations

The following customizations are added on top of the Ubuntu22 base image:

* Setup systemd, its volumes and execute it at start
* Setup python for Ansible

## Usage

Run the container as follows:

```sh
podman run \
--tty \
--privileged \
--volume /sys/fs/cgroup:/sys/fs/cgroup:ro \
ghcr.io/projectpotos/ubuntu20-ansible-test
```

All available tags can be found in the
[registry](https://github.com/projectpotos/container-ubuntu20-ansible-test/pkgs/container/ubuntu20-ansible-test).
The `latest` tag is updated on a weekly basis each Friday.

## License

See [LICENSE](./LICENSE)