Skip to content

Latest commit

 

History

History
88 lines (41 loc) · 4.56 KB

README.md

File metadata and controls

88 lines (41 loc) · 4.56 KB

No Fuss Computing - Ansible Docker Operating System


Project Status - Active


Gitlab forks count Gitlab stars Open Issues


GitHub forks GitHub stars Github Watchers


This project is hosted on Gitlab and has a read-only copy hosted on Github.


Stable Branch

Gitlab build status - stable branch release version


Development Branch

Gitlab build status - development branch release version



links:

Description

These docker containers are intended to simulate a full operating system install for the sole purpose of automated testing. The aim is that these containers only contain the default set of software for the specified operating system, in this case Debian and Ubuntu. No Desktop environment is included. A SSH server has been added to the containers on TCP/22 with the credentials of root:admin being availble. Theses containers should not be deployed to a production environment as part of an installation-This is not their purpose, they should only be used for testing what ever you are developing

Use cases include and not limited to:

  • Ansible role/collection/playbook testing/deployment (this is the reason we built these containers)

  • Script testing

  • CI/CD as the base image

These containers are deployed to Docker Hub

Container Tags

These images are tagged using the following format: {release}-{operating system}-{operating system major release version}

  • {release} What release it is, will either be latest, dev, or semver

  • {operating system} The Operating System used

  • {operating system major release version} The major version of the Operating system release

i.e. A Debian 11 image from the unstable (development) branch, would have a container tag of dev-debian-11

Pull the container with docker pull nofusscomputing/ansible-docker-os:{container tag}

Contributing

All contributions for this project must conducted from Gitlab.

For further details on contributing please refer to the contribution guide.

Other

This repo is release under this license