Проект DebOps представляет собой набор бесплатных инструментов с открытым исходным кодом, которые позволяют пользователям загружать и управлять ИТ-инфраструктурой на основе операционных систем Debian или Ubuntu. Ansible используется в качестве основной платформы управления конфигурацией. DebOps предоставляет набор ролей Ansible, которые управляют различными службами, а также набор сценариев Ansible, которые связывают их вместе в высокоинтегрированной среде.
Роли Ansible и сценарии, предоставляемые DebOps, можно использовать для управления одним хостом, набором хостов Debian или Ubuntu или всем центром обработки данных. Рассматриваемые хосты могут быть физическими или виртуальными машинами или даже контейнерами LXC/Docker.
Вот некоторые из приложений и служб, поддерживаемых в DebOps:
Управление сертификатами X.509 с поддержкой сертификатов Let's Encrypt
платформа хостинга git на основе GitLab
мониторинг хоста и сети с помощью LibreNMS
облачный файлообменник на базе Nextcloud или ownCloud
Вы можете попробовать DebOps, не устанавливая его на свой компьютер, используя Docker или Vagrant. Кроме того, на ваш компьютер можно установить набор сценариев, которые позволят вам управлять несколькими отдельными средами ИТ-инфраструктуры.