About the DebOps Project

The DebOps Project is a collaborative effort to create and manage a data center based on the Debian GNU/Linux universal operating system. To achieve that goal, the project uses Ansible as a base Configuration Management platform with additional software such as custom Bash/Python scripts as necessary.

Some of the goals the project aims for include:

  • agnostic operation across multiple platforms, including physical hardware hosts, virtual machines and containers, as well as the ability to deploy hosts to as many service providers as possible;
  • management of production-ready environments, with focus on security, reliability and stability;
  • support for complete deployment process, starting with a bare-metal Debian base install and ending with application deployments with all the steps in between;
  • focus on multi-server and multi-host, clustered environments, with secure communication channels setup between the hosts in the cluster;

The team

  • Nick Janetakis - joined the project in July 2014, wrote rolespec and ansigenome to aid with the management of the growing codebase, as well as the first version of the project homepage.