What’s inside QualityBox? Is there an ingredient list?
To get an idea of what “service orchestration” looks like, we’d like to offer a glimpse into the ‘task’ list of the QualityBox controller. You can see an example at https://freephile.org/wiki/Aha; or download the HTML file below.
deploy.tasks.html (35.9 KB)
QualityBox is run by Ansible which is software that automates software provisioning, configuration management, and application deployment. Ansible is a project of RedHat. While we have many different “plays” that can be executed on a control host, or any number of minions in a multi-host environement, the basic ‘site.yml’ play orchestrates the following major sub-systems:
- mysqld (mariadb)
- mediawiki core
- mediawiki extensions
- mediawiki skins
- XHProf XHGui