-
Notifications
You must be signed in to change notification settings - Fork 11
Valhalla
Christopher Gervais edited this page Jun 10, 2015
·
5 revisions
Valhalla is the hosting end the Valkyrie system, comprising primarily staging and production environments and tooling. It is comprised largely of Ansible roles that configure specific types of hosts:
- valhalla.aws: Provisions AWS EC2, ELB, RDS, VPC, and Security Groups in an idempotent fashion.
- valhalla.cache: Installs and configures Varnish and service monitoring.
- valhalla.cluster: Configures web cluster node, registers itself with cache and control-panel servers.
- valhalla.common: Installs some common utilities and monitoring components, and adds admin users to all hosts.
- valhalla.control-panel: Installs Aegir & Drush, along with a selection of contrib components.
- valhalla.monitoring: Installs and configures Shinken and Graphite (and Carbon, Apache & MySQL). In the future, this will also include Kibana (and Logstash, ElasticSearch, etc.)
- valhalla.web: Installs and configures Apache and service monitoring. Re-used in cluster and control-panel roles.