Puppet Class: role::wmcs::openstack::eqiad1::instance_backups
- Defined in:
- modules/role/manifests/wmcs/openstack/eqiad1/instance_backups.pp
Overview
Backup servers running backy2 to backup VM drives
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'modules/role/manifests/wmcs/openstack/eqiad1/instance_backups.pp', line 4
class role::wmcs::openstack::eqiad1::instance_backups {
system::role { $name: }
include profile::base::production
include profile::firewall
include profile::base::cloud_production
include profile::wmcs::cloud_private_subnet
# This installs ceph.conf and other ceph client things
include profile::cloudceph::client::rbd_backy
# We need openstack clients so we can enumerate VMs to back up
include profile::openstack::eqiad1::clientpackages
include profile::openstack::eqiad1::envscripts
include profile::openstack::eqiad1::observerenv
include profile::cloudceph::auth::deploy
include profile::wmcs::backy2
include profile::wmcs::backup_glance_images
include profile::wmcs::backup_instances
}
|