From: Oliver Böttcher Date: Mon, 12 Mar 2018 12:49:08 +0000 (+0100) Subject: removed cloud configs X-Git-Tag: v0.1.0~1496^2~2 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=99472fa312779482638c221628e25dd96393c515;p=pixelpark%2Fhiera.git removed cloud configs --- diff --git a/customer/live-cloud/alekto.cloud.pixelpark.internal.yaml b/customer/live-cloud/alekto.cloud.pixelpark.internal.yaml deleted file mode 100644 index b971bb84..00000000 --- a/customer/live-cloud/alekto.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,35 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - nova::compute::libvirt - - nova::network::neutron - - nova::compute::neutron - - infra::profile::mcollective::common - - neutron::config - - nova - - nova::compute - - nova::config - - neutron::agents::ovs - - hosts - - nova::migration::libvirt - - logstash - - neutron - -hosts::hosts: - 10.10.130.32: - aliases: alekto-data.cloud.pixelpark.internal - interface_up: true - interface_device: "bond1:data" - interface_netmask: "255.255.255.0" -neutron::agents::ovs::local_ip: 10.10.130.32 - -pacemaker::stonith::disable: false -pacemaker::corosync::cluster_name: 'nova-cluster01' -pacemaker::corosync::cluster_members: - - alekto.cloud.pixelpark.internal - - heracles.cloud.pixelpark.internal - - konsos.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' diff --git a/customer/live-cloud/atropos.cloud.pixelpark.internal.yaml b/customer/live-cloud/atropos.cloud.pixelpark.internal.yaml deleted file mode 100644 index 1d7dbbd4..00000000 --- a/customer/live-cloud/atropos.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -infra::role: base -xymon::modules: - - 'ceph-health' - - 'ipmi' - - 'top' \ No newline at end of file diff --git a/customer/live-cloud/badb.cloud.pixelpark.internal.yaml b/customer/live-cloud/badb.cloud.pixelpark.internal.yaml deleted file mode 100644 index 7c57b7f2..00000000 --- a/customer/live-cloud/badb.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - infra::profile::mcollective::common - - -pacemaker::corosync::cluster_name: 'storagegw-cluster-cloud-icehouse' -pacemaker::corosync::cluster_members: - - oger.cloud.pixelpark.internal - - badb.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - \ No newline at end of file diff --git a/customer/live-cloud/beowulf.cloud.pixelpark.internal.yaml b/customer/live-cloud/beowulf.cloud.pixelpark.internal.yaml deleted file mode 100644 index 160bac33..00000000 --- a/customer/live-cloud/beowulf.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,186 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - galera - - nova::conductor - - nova::config - - heat::api_cloudwatch - - nova::api - - rabbitmq - - xymon::check::haproxy - - heat::api - - keystone::config - - cinder::ceilometer - - glance - - heat::engine - - nova::consoleauth - - heat::api_cfn - - nova - - cinder::volume::rbd - - nova::pacemaker - - glance::pacemaker - - keystone - - glance::db::mysql - - neutron::server - - pp_haproxy - - heat::config - - neutron::pacemaker - - xymon::check::rabbitmq - - glance::backend::rbd - - nova::network::neutron - - neutron::server::notifications - - nova::quota - - glance::api - - cinder::glance - - cinder::pacemaker_api - - heat - - cinder::volume - - heat::db::mysql - - glance::client - - cinder::scheduler - - cinder::db::mysql - - nova::scheduler - - keystone::pacemaker - - logstash - - heat::pacemaker - - nova::cert - - cinder::pacemaker - - neutron::config - - glance::notify::rabbitmq - - keystone::db::mysql - - nova::vncproxy - - nova::db::mysql - - pp_python::pip - - cinder::backup - - hosts - - neutron::quota - - horizon - - neutron - - cinder - - neutron::plugins::ovs - - cinder::config - - glance::registry - - cinder::api - - neutron::db::mysql - -hosts::hosts: - 192.168.88.104: - interface_up: true - interface_device: "bond0:rabbit01" - interface_netmask: "255.255.254.0" - 192.168.88.107: - interface_up: true - interface_device: "bond0:galera01" - interface_netmask: "255.255.254.0" - 192.168.88.100: - interface_up: true - interface_device: "bond0:keys01" - interface_netmask: "255.255.254.0" - 192.168.88.111: - interface_up: true - interface_device: "bond0:glance01" - interface_netmask: "255.255.254.0" - 192.168.88.118: - interface_up: true - interface_device: "bond0:neut01" - interface_netmask: "255.255.254.0" - 192.168.88.122: - interface_up: true - interface_device: "bond0:cinder01" - interface_netmask: "255.255.254.0" - 192.168.88.126: - interface_up: true - interface_device: "bond0:nova01" - interface_netmask: "255.255.254.0" - 192.168.88.130: - interface_up: true - interface_device: "bond0:hecfn01" - interface_netmask: "255.255.254.0" - 192.168.88.134: - interface_up: true - interface_device: "bond0:heat01" - interface_netmask: "255.255.254.0" - 192.168.88.138: - interface_up: true - interface_device: "bond0:heatcw01" - interface_netmask: "255.255.254.0" - 192.168.88.115: - interface_up: true - interface_device: "bond0:hori01" - interface_netmask: "255.255.254.0" - 192.168.88.142: - interface_up: true - interface_device: "bond0:ceilo01" - interface_netmask: "255.255.254.0" - 192.168.88.146: - interface_up: true - interface_device: "bond0:trove01" - interface_netmask: "255.255.254.0" - 192.168.88.150: - interface_up: true - interface_device: "bond0:mongod01" - interface_netmask: "255.255.254.0" - -ntp::servers: - - "time01.pixelpark.com iburst" - - "time02.pixelpark.com iburst" - - "time03.pixelpark.com iburst" - -rabbitmq::environment_variables: - RABBITMQ_NODE_IP_ADDRESS: 192.168.88.104 - RABBITMQ_NODENAME: rabbit@rabbitmq01 - -galera::local_ip: 192.168.88.107 -galera::bind_address: 192.168.88.107 -galera::haproxy_server_names: galera01 - -keystone::public_bind_host: keystone01.cloud.pixelpark.internal -keystone::admin_bind_host: keystone01.cloud.pixelpark.internal -keystone::haproxy_server_names_admin: keystone01 -keystone::haproxy_server_names_public: keystone01 - -neutron::server::bind_host: neutron01.cloud.pixelpark.internal -neutron::server::haproxy_server_names: neutron-server01 - -glance::api::bind_host: glance01.cloud.pixelpark.internal -glance::api::haproxy_server_names: glance01 -glance::registry::bind_host: glance01.cloud.pixelpark.internal -glance::registry::haproxy_server_names: glance01 - -cinder::api::bind_host: cinder01.cloud.pixelpark.internal -cinder::api::haproxy_server_names: cinder01 - -heat::api::bind_host: 'heat01.cloud.pixelpark.internal' -heat::api_cloudwatch::bind_host: 'heatcw01.cloud.pixelpark.internal' -heat::api_cfn::bind_host: 'heatcfn01.cloud.pixelpark.internal' -heat::api_cloudwatch::haproxy_server_names_heat_api_cloudwatch: heat01-api-cloudwatch -heat::api_cfn::haproxy_server_names_heat_api_cfn: heat01-api-cfn -heat::api::haproxy_server_names_heat_api: heat01-api - -nova::api::api_bind_address: nova01.cloud.pixelpark.internal -nova::api::osapi_bind_address: nova01.cloud.pixelpark.internal -nova::api::metadata_listen: nova01.cloud.pixelpark.internal -nova::api::haproxy_server_names_ec2: nova01 -nova::api::haproxy_server_names_metadata: nova01 -nova::api::haproxy_server_names_osapi: nova01 -nova::vncproxy::host: nova01.cloud.pixelpark.internal -nova::vncproxy::haproxy_server_names: nova01 -mongodb::globals::bind_ip: - - 192.168.88.150 - - 127.0.0.1 - -#pacemaker::corosync::cluster_name: 'pcs-cluster-cloud-icehouse' -#pacemaker::corosync::cluster_members: -# - beowulf.cloud.pixelpark.internal -# - necat.cloud.pixelpark.internal -# - mullo.cloud.pixelpark.internal - -horizon::bind_address: horizon01.cloud.pixelpark.internal -httpd::webserver: - cloud.pixelpark.net: - listens: - - 192.168.88.115:80 - -xymon::modules: - - 'cloud-new' - - 'hlogin' diff --git a/customer/live-cloud/cloud_icehouse.yaml b/customer/live-cloud/cloud_icehouse.yaml deleted file mode 100644 index 9d315d1a..00000000 --- a/customer/live-cloud/cloud_icehouse.yaml +++ /dev/null @@ -1,1841 +0,0 @@ ---- -accounts::users: - ivan.prikhodko: - apply: true - sudo: true - -hosts::hosts: -# Hosts - 192.168.88.13: - aliases: - - beowulf.cloud.pixelpark.internal - - control01.cloud.pixelpark.internal - 192.168.88.14: - aliases: - - necat.cloud.pixelpark.internal - - control02.cloud.pixelpark.internal - 192.168.88.15: - aliases: - - mullo.cloud.pixelpark.internal - - control03.cloud.pixelpark.internal - 192.168.88.17: - aliases: - - badb.cloud.pixelpark.internal - - storagegw01.cloud.pixelpark.internal - 192.168.88.18: - aliases: - - oger.cloud.pixelpark.internal - - storagegw02.cloud.pixelpark.internal - 192.168.88.19: - aliases: - - furrina.cloud.pixelpark.internal - - network01.cloud.pixelpark.internal - 192.168.88.20: - aliases: - - not.cloud.pixelpark.internal - - network02.cloud.pixelpark.internal - 192.168.88.21: - aliases: - - moros.cloud.pixelpark.internal - - storage01.cloud.pixelpark.internal - 192.168.88.22: - aliases: - - atropos.cloud.pixelpark.internal - - storage02.cloud.pixelpark.internal - 192.168.88.23: - aliases: - - grazien.cloud.pixelpark.internal - - storage03.cloud.pixelpark.internal - 192.168.88.24: - aliases: - - epana.cloud.pixelpark.internal - - storage04.cloud.pixelpark.internal - 192.168.88.30: - aliases: - - frigg.cloud.pixelpark.internal - - compute01.cloud.pixelpark.internal - 192.168.88.31: - aliases: - - pothos.cloud.pixelpark.internal - - compute02.cloud.pixelpark.internal - 192.168.88.32: - aliases: - - alekto.cloud.pixelpark.internal - - compute03.cloud.pixelpark.internal - 192.168.88.33: - aliases: - - konsos.cloud.pixelpark.internal - - compute04.cloud.pixelpark.internal - 192.168.88.34: - aliases: - - heracles.cloud.pixelpark.internal - - compute05.cloud.pixelpark.internal - -# Services - 192.168.88.100: - aliases: - - keystone01.cloud.pixelpark.internal - 192.168.88.101: - aliases: - - keystone02.cloud.pixelpark.internal - 192.168.88.102: - aliases: - - keystone03.cloud.pixelpark.internal - 192.168.88.103: - aliases: - - keystone.cloud.pixelpark.internal - - 192.168.88.104: - aliases: - - rabbitmq01.cloud.pixelpark.internal - 192.168.88.105: - aliases: - - rabbitmq02.cloud.pixelpark.internal - 192.168.88.106: - aliases: - - rabbitmq03.cloud.pixelpark.internal - - 192.168.88.107: - aliases: - - galera01.cloud.pixelpark.internal - 192.168.88.108: - aliases: - - galera02.cloud.pixelpark.internal - 192.168.88.109: - aliases: - - galera03.cloud.pixelpark.internal - 192.168.88.110: - aliases: - - mysql.cloud.pixelpark.internal - - 192.168.88.111: - aliases: - - glance01.cloud.pixelpark.internal - 192.168.88.112: - aliases: - - glance02.cloud.pixelpark.internal - 192.168.88.113: - aliases: - - glance03.cloud.pixelpark.internal - 192.168.88.114: - aliases: - - glance.cloud.pixelpark.internal - - 192.168.88.115: - aliases: - - horizon01.cloud.pixelpark.internal - 192.168.88.116: - aliases: - - horizon02.cloud.pixelpark.internal - 192.168.88.117: - aliases: - - horizon03.cloud.pixelpark.internal - - 192.168.88.118: - aliases: - - neutron01.cloud.pixelpark.internal - 192.168.88.119: - aliases: - - neutron02.cloud.pixelpark.internal - 192.168.88.120: - aliases: - - neutron03.cloud.pixelpark.internal - 192.168.88.121: - aliases: - - neutron.cloud.pixelpark.internal - - 192.168.88.122: - aliases: - - cinder01.cloud.pixelpark.internal - 192.168.88.123: - aliases: - - cinder02.cloud.pixelpark.internal - 192.168.88.124: - aliases: - - cinder03.cloud.pixelpark.internal - 192.168.88.125: - aliases: - - cinder.cloud.pixelpark.internal - - 192.168.88.126: - aliases: - - nova01.cloud.pixelpark.internal - 192.168.88.127: - aliases: - - nova02.cloud.pixelpark.internal - 192.168.88.128: - aliases: - - nova03.cloud.pixelpark.internal - 192.168.88.129: - aliases: - - nova.cloud.pixelpark.internal - - 192.168.88.130: - aliases: - - heatcfn01.cloud.pixelpark.internal - 192.168.88.131: - aliases: - - heatcfn02.cloud.pixelpark.internal - 192.168.88.132: - aliases: - - heatcfn03.cloud.pixelpark.internal - 192.168.88.133: - aliases: - - heatcfn.cloud.pixelpark.internal - - 192.168.88.134: - aliases: - - heat01.cloud.pixelpark.internal - 192.168.88.135: - aliases: - - heat02.cloud.pixelpark.internal - 192.168.88.136: - aliases: - - heat03.cloud.pixelpark.internal - 192.168.88.137: - aliases: - - heat.cloud.pixelpark.internal - - 192.168.88.138: - aliases: - - heatcw01.cloud.pixelpark.internal - 192.168.88.139: - aliases: - - heatcw02.cloud.pixelpark.internal - 192.168.88.140: - aliases: - - heatcw03.cloud.pixelpark.internal - 192.168.88.141: - aliases: - - heatcw.cloud.pixelpark.internal - - 192.168.88.142: - aliases: - - ceilometer01.cloud.pixelpark.internal - 192.168.88.143: - aliases: - - ceilometer02.cloud.pixelpark.internal - 192.168.88.144: - aliases: - - ceilometer03.cloud.pixelpark.internal - 192.168.88.145: - aliases: - - ceilometer.cloud.pixelpark.internal - - 192.168.88.146: - aliases: - - trove01.cloud.pixelpark.internal - 192.168.88.147: - aliases: - - trove02.cloud.pixelpark.internal - 192.168.88.148: - aliases: - - trove03.cloud.pixelpark.internal - 192.168.88.149: - aliases: - - trove.cloud.pixelpark.internal - - 192.168.88.150: - aliases: - - mongod01.cloud.pixelpark.internal - 192.168.88.151: - aliases: - - mongod02.cloud.pixelpark.internal - 192.168.88.152: - aliases: - - mongod03.cloud.pixelpark.internal - 192.168.88.153: - aliases: - - mongod.cloud.pixelpark.internal - - 93.188.109.11: - aliases: - - metadata.cloud.pixelpark.net - 192.168.88.201: - aliases: - - network-cluster01.cloud.pixelpark.internal - 172.16.88.14: - aliases: - - necat-cs.cloud.pixelpark.internal - 172.16.88.25: - aliases: - - mullo-cs.cloud.pixelpark.internal - -repo::enable_pixel: true -repo::enable_cloud: true - -ntp::servers: - - "control01.cloud.pixelpark.internal iburst" - - "control02.cloud.pixelpark.internal iburst" - - "control03.cloud.pixelpark.internal iburst" - -rabbitmq::erlang_cookie: FSXOFSBDAFOVLIUSZTRL -# no special package source -rabbitmq::package_source: "" -rabbitmq::package_provider: yum -rabbitmq::wipe_db_on_cookie_change: true -rabbitmq::default_pass: rEVrsaeSKduY41Hh -rabbitmq::config_cluster: true -rabbitmq::cluster_nodes: - - rabbitmq01 - - rabbitmq02 - - rabbitmq03 -galera::galera_servers: -# - 192.168.88.107 - - 192.168.88.108 - - 192.168.88.109 -galera::galera_master: "necat.cloud.pixelpark.internal" -galera::vendor_type: "mariadb_fedora" -galera::configure_repo: false -galera::root_password: "ha0HXets4Qbk" -galera::haproxy_listening_service: live_mysql - -pp_haproxy::haproxy_listen: - live_mysql: - ports: - - '3306' - ipaddress: mysql.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - - mysql-check user haproxy - balance: - - roundrobin - live_glance-api: - ports: - - '9292' - ipaddress: glance.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_glance-registry: - ports: - - '9191' - ipaddress: glance.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_admin_page: - ipaddress: 0.0.0.0 - ports: - - '8080' - mode: http - options: - stats: - - 'uri /' - live_keystone-public: - ports: - - '5000' - ipaddress: keystone.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_keystone-admin: - ports: - - '35357' - ipaddress: keystone.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_cinder: - ports: - - '8776' - ipaddress: cinder.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_nova-osapi: - ports: - - '8774' - ipaddress: nova.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_nova-metadata: - ports: - - '8775' - ipaddress: metadata.cloud.pixelpark.net - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_nova-ec2: - ports: - - '8773' - ipaddress: nova.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_heat-api-cfn: - ports: - - '8000' - ipaddress: heatcfn.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_heat-api-cloudwatch: - ports: - - '8003' - ipaddress: heatcw.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_heat-api: - ports: - - '8004' - ipaddress: heat.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_neutron-server: - ports: - - '9696' - ipaddress: neutron.cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - live_nova-novncproxy: - ports: - - '6080' - ipaddress: metadata.cloud.pixelpark.net - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - -pp_haproxy::ips: - keystone: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.103 - cidr_netmask: '23' - iflabel: 'keystone' - operations: - monitor: - interval: 10s - mysql: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.110 - cidr_netmask: '23' - iflabel: 'mysql' - operations: - monitor: - interval: 10s - glance: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.114 - cidr_netmask: '23' - iflabel: 'glance' - operations: - monitor: - interval: 10s - neutron: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.121 - cidr_netmask: '23' - iflabel: 'neutron' - operations: - monitor: - interval: 10s - cinder: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.125 - cidr_netmask: '23' - iflabel: 'cinder' - operations: - monitor: - interval: 10s - nova: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.129 - cidr_netmask: '23' - iflabel: 'nova' - operations: - monitor: - interval: 10s - heatcfn: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.133 - cidr_netmask: '23' - iflabel: 'heatcfn' - operations: - monitor: - interval: 10s - heat: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.137 - cidr_netmask: '23' - iflabel: 'heat' - operations: - monitor: - interval: 10s - heatcw: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.141 - cidr_netmask: '23' - iflabel: 'heatcw' - operations: - monitor: - interval: 10s - ceilometer: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.145 - cidr_netmask: '23' - iflabel: 'ceilo' - operations: - monitor: - interval: 10s - trove: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.149 - cidr_netmask: '23' - iflabel: 'trove' - operations: - monitor: - interval: 10s - mongod: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.88.153 - cidr_netmask: '23' - iflabel: 'mongod' - operations: - monitor: - interval: 10s - p_ip_metadata: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 93.188.109.11 - cidr_netmask: '24' - nic: bond1.710 - iflabel: 'mdata' - operations: - monitor: - interval: 10s - p_route_public_subnet: - primitive_class: ocf - primitive_type: Route - provided_by: heartbeat - parameters: - destination: "93.188.109.0/24" - device: "bond1.710" - table: "public" - operations: - monitor: - interval: 10s - p_route_public_net: - primitive_class: ocf - primitive_type: Route - provided_by: heartbeat - parameters: - destination: "0.0.0.0/0" - gateway: "93.188.109.1" - source: "93.188.109.11" - table: "public" - operations: - monitor: - interval: 10s - -keystone::package_ensure: 2014.1.3-68 -keystone::token_expiration: 86400 -keystone::db::mysql::host: mysql.cloud.pixelpark.internal -keystone::db::mysql::password: Up370IOYMrAF3QXA -keystone::db::mysql::dbname: keystone -keystone::db::mysql::user: keystonedbadmin -keystone::db::mysql::charset: utf8 -keystone::db::mysql::collate: utf8_unicode_ci -keystone::db::mysql::allowed_hosts: '%' -keystone::manage_service: false -keystone::client::ensure: absent -keystone::admin_token: "BgdzFyrXddraJKo0" -keystone::compute_port: '8774' -keystone::admin_port: '35357' -keystone::public_port: '5000' -keystone::verbose: true -keystone::debug: true -keystone::log_file: keystone.log -keystone::catalog_type: sql -keystone::sql_connection: "mysql://keystonedbadmin:Up370IOYMrAF3QXA@mysql.cloud.pixelpark.internal/keystone" -keystone::token_provider: keystone.token.providers.uuid.Provider -keystone::token_driver: keystone.token.backends.sql.Token -keystone::public_endpoint: http://keystone.cloud.pixelpark.internal:%(public_port)s/ -keystone::admin_endpoint: http://keystone.cloud.pixelpark.internal:%(admin_port)s/ -keystone::rabbit_hosts: - - rabbitmq01.cloud.pixelpark.internal:5672 - - rabbitmq02.cloud.pixelpark.internal:5672 - - rabbitmq03.cloud.pixelpark.internal:5672 -keystone::rabbit_userid: guest -keystone::rabbit_password: rEVrsaeSKduY41Hh -keystone::haproxy_listening_service_admin: live_keystone-admin -keystone::haproxy_listening_service_public: live_keystone-public -keystone::config::keystone_config: - DEFAULT/tcp_keepalive: - value: true - DEFAULT/tcp_keepidle: - value: 600 - DEFAULT/rabbit_max_retries: - value: 10 - DEFAULT/rpc_backend: - value: rabbit - DEFAULT/keystone_ec2_url: - value: "http://keystone.cloud.pixelpark.internal:5000/v2.0/ec2tokens" - DEFAULT/keystone_ec2_insecure: - value: true - DEFAULT/fatal_deprecations: - value: false - DEFAULT/policy_file: - value: /opt/openstack/keystone/etc/policy.json - DEFAULT/use_stderr: - value: false - database/use_db_reconnect: - value: true - ec2/driver: - value: keystone.contrib.ec2.backends.kvs.Ec2 - endpoint_filter/driver: - value: keystone.contrib.endpoint_filter.backends.sql.EndpointFilter - endpoint_filter/return_all_endpoints_if_no_filter: - value: true - paste_deploy/config_file: - value: /opt/openstack/keystone/etc/keystone-paste.ini -keystone::pacemaker::primitives: - keystone_service: - primitive_class: 'systemd' - primitive_type: 'keystone' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Neutron -neutron::package_ensure: 2014.1.3-90 -neutron::verbose: true -neutron::debug: true -#neutron::core_plugin: neutron.plugins.ml2.plugin.Ml2Plugin -neutron::core_plugin: neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 -#neutron::service_plugins: -# - router -# - firewall -# - lbaas -# - vpnaas -# - metering -neutron::auth_strategy: 'keystone' -neutron::dhcp_lease_duration: 86400 -neutron::root_helper: 'sudo /opt/openstack/neutron/bin/neutron-rootwrap /opt/openstack/neutron/etc/rootwrap.conf' -neutron::control_exchange: neutron -neutron::rpc_backend: neutron.openstack.common.rpc.impl_kombu -neutron::rabbit_password: rEVrsaeSKduY41Hh -neutron::rabbit_hosts: - - rabbitmq01.cloud.pixelpark.internal:5672 - - rabbitmq02.cloud.pixelpark.internal:5672 - - rabbitmq03.cloud.pixelpark.internal:5672 -neutron::rabbit_user: guest -neutron::rabbit_virtual_host: '/' -#neutron::log_file: 'server.log' -neutron::log_dir: '/var/log/neutron' -neutron::quota_network: 1 -neutron::quota_subnet: 1 -neutron::quota_port: -1 -neutron::quota_router: 1 -neutron::quota_floatingip: 15 -neutron::quota_security_group: -1, -neutron::quota_security_group_rule: -1 -neutron::neutron_config: - DEFAULT/use_stderr: - value: false - DEFAULT/policy_file: - value: /opt/openstack/neutron/etc/policy.json -neutron::config::server_config: - DEFAULT/lock_path: - value: '$state_path/lock' - DEFAULT/api_paste_config: - value: '/opt/openstack/neutron/etc/api-paste.ini' - DEFAULT/notification_driver: - value: 'neutron.openstack.common.notifier.rpc_notifier' - DEFAULT/notification_topics: - value: notifications - DEFAULT/loadbalancer_pool_scheduler_driver: - value: neutron.services.loadbalancer.agent_scheduler.ChanceScheduler - DEFAULT/network_auto_schedule: - value: true - DEFAULT/use_stderr: - value: false - DEFAULT/policy_file: - value: '/opt/openstack/neutron/etc/policy.json' - -neutron::server::manage_service: false -neutron::server::bind_port: '9696' -neutron::server::bind_host: network-cluster01.cloud.pixelpark.internal -neutron::server::auth_password: J9F3akdagtZ1oPTC -neutron::server::auth_type: keystone -neutron::server::auth_host: 'keystone.cloud.pixelpark.internal' -neutron::server::auth_port: '35357' -neutron::server::auth_tenant: service -neutron::server::auth_user: neutron -neutron::server::auth_protocol: http -neutron::server::database_connection: 'mysql://neutrondbadmin:n3qX0Un6K5RIYAiJ@mysql.cloud.pixelpark.internal/neutron' -# TODO: folgenden parameter beachten -neutron::server::sync_db: false -neutron::server::haproxy_listening_service: live_neutron-server -neutron::server::notifications::notify_nova_on_port_status_changes: true -neutron::server::notifications::notify_nova_on_port_data_changes: true -neutron::server::notifications::nova_url: 'http://nova.cloud.pixelpark.internal:8774/v2' -neutron::server::notifications::nova_admin_auth_url: 'http://keystone.cloud.pixelpark.internal:35357/v2.0' -neutron::server::notifications::nova_admin_username: nova -neutron::server::notifications::nova_admin_tenant_name: service -neutron::server::notifications::nova_admin_password: J9F3akdagtZ1oPTC -neutron::server::notifications::nova_region_name: regionone -neutron::server::notifications::nova_admin_tenant_id: 2030be3e9816467ba45e288e357b64b5 -neutron::db::mysql::password: n3qX0Un6K5RIYAiJ -neutron::db::mysql::dbname: neutron -neutron::db::mysql::user: neutrondbadmin -neutron::db::mysql::host: mysql.cloud.pixelpark.internal -neutron::db::mysql::allowed_hosts: '%' -neutron::db::mysql::charset: utf8 -neutron::db::mysql::collate: utf8_unicode_ci -neutron::pacemaker::primitives: - neutron-server: - primitive_class: 'systemd' - primitive_type: 'neutron-server' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Neutron DHCP Agent -neutron::agents::dhcp::manage_service: false -neutron::agents::dhcp::enabled: false -neutron::agents::dhcp::debug: true -neutron::agents::dhcp::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::dhcp::dhcp_driver: 'neutron.agent.linux.dhcp.Dnsmasq' -neutron::agents::dhcp::root_helper: 'sudo /opt/openstack/neutron/bin/neutron-rootwrap /opt/openstack/neutron/etc/neutron/rootwrap.conf' -neutron::agents::dhcp::use_namespaces: true -neutron::agents::dhcp::dnsmasq_config_file: '/opt/openstack/neutron/etc/dnsmasq-neutron.conf' -neutron::agents::dhcp::dhcp_delete_namespaces: true -neutron::agents::dhcp::enable_isolated_metadata: false -neutron::agents::dhcp::manage_service: false -neutron::config::dhcp_agent_config: - DEFAULT/ovs_integration_bridge: - value: br-int - DEFAULT/ovs_use_veth: - value: true - DEFAULT/dhcp_domain: - value: cloud.pixelpark.internal - keystone_authtoken/auth_host: - value: keystone.cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J9F3akdagtZ1oPTC - -# Neutron L3 Agent -neutron::agents::l3::manage_service: false -neutron::agents::l3::enabled: false -neutron::agents::l3::debug: true -neutron::agents::l3::external_network_bridge: br-ex -neutron::agents::l3::use_namespaces: true -neutron::agents::l3::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::l3::router_id: '0e326534-0471-4fe3-85dd-e4fb47723762' -neutron::agents::l3::gateway_external_network_id: '6bee1b10-8718-4c14-9e51-bdee2a405cae' -neutron::agents::l3::send_arp_for_ha: 0 -neutron::agents::l3::manage_service: false -neutron::config::l3_agent_config: - DEFAULT/ovs_use_veth: - value: true - keystone_authtoken/auth_host: - value: keystone.cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J9F3akdagtZ1oPTC - DEFAULT/host: - value: network-cluster01.cloud.pixelpark.internal - -# Neutron lbaas Agent -neutron::agents::lbaas::manage_service: false -neutron::agents::lbaas::enabled: false -neutron::agents::lbaas::debug: true -neutron::agents::lbaas::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::lbaas::device_driver: 'neutron.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver' -neutron::agents::lbaas::manage_haproxy_package: false -neutron::config::lbaas_agent_config: - DEFAULT/ovs_use_veth: - value: true - keystone_authtoken/auth_host: - value: keystone.cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J9F3akdagtZ1oPTC -# Neutron ML Plugin -neutron::plugins::ml2::enable_security_group: true -neutron::plugins::ml2::type_drivers: - - gre -neutron::plugins::ml2::tenant_network_types: - - gre -neutron::plugins::ml2::mechanism_drivers: - - openvswitch -neutron::plugins::ml2::tunnel_id_ranges: - - '1:1000' -neutron::plugins::enable_security_group: true - -# Neutron Metadata Agent -neutron::agents::metadata::manage_service: false -neutron::agents::metadata::enabled: false -neutron::agents::metadata::auth_password: J9F3akdagtZ1oPTC -neutron::agents::metadata::shared_secret: bohd3HaeTu5Sex3I -neutron::agents::metadata::debug: true -neutron::agents::metadata::auth_tenant: service -neutron::agents::metadata::auth_region: regionone -neutron::agents::metadata::auth_url: 'http://keystone.cloud.pixelpark.internal:35357/v2.0' -neutron::agents::metadata::metadata_ip: 93.188.109.11 - -neutron::agents::metering::manage_service: false -neutron::agents::metering::debug: true - -# Neutron OVS Agent -neutron::agents::ovs::manage_service: false -neutron::agents::ovs::enabled: false -neutron::agents::ovs::tunnel_types: - - gre -neutron::agents::ovs::enable_tunneling: true -neutron::agents::ovs::neutron_plugin_ovs: - SECURITYGROUP/enable_security_group: - value: true -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/enable_tunneling: - value: true - - -# Neutron OVS Plugin -neutron::plugins::ovs::enable_tunneling: true -neutron::plugins::ovs::tenant_network_type: gre - -#Neutron vpnaas Agent -neutron::agents::vpnaas::manage_service: false -neutron::agents::vpnaas::enabled: false - -# Neutron Pacemaker -neutron::pacemaker::primitives: - neutron-server: - primitive_class: systemd - primitive_type: neutron-server - operations: - monitor: - interval: 10s - timeout: 30s - start: - interval: "0" - timeout: 60s - stop: - interval: "0" - timeout: 60s - -# Neutron Pacemaker fuer die Network Nodes -neutron::pacemaker_agents::primitives: - neutron-dhcp-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-dhcp-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' -# Disable Agent bis dieser auch funktioniert -# -# neutron-fwaas-agent: -# primitive_class: 'systemd' -# primitive_type: 'neutron-fwaas-agent' -# operations: -# monitor: -# interval: '10s' -# timeout: '30s' -# start: -# interval: '0' -# timeout: '60s' -# stop: -# interval: '0' -# timeout: '60s' - neutron-l3-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-l3-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-lbaas-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-lbaas-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-metadata-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-metadata-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-metering-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-metering-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-openvswitch-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-openvswitch-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-vpn-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-vpn-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' -neutron::pacemaker_agents::service_ips: - network-cluster01: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '192.168.88.201' - cidr_netmask: '23' - iflabel: 'netcl01' - operations: - monitor: - interval: '10s' - neutron-data-net: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '10.10.130.11' - cidr_netmask: '24' - iflabel: 'data' - nic: 'bond1' - operations: - monitor: - interval: '10s' - neutron-ext-net: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '93.188.109.10' - cidr_netmask: '24' - nic: 'br-ex' - operations: - monitor: - interval: '10s' - -# Heat -heat::package_ensure: 2014.1.3-36 -heat::auth_uri: 'http://keystone.cloud.pixelpark.internal:35357/v2.0' -heat::verbose: true -heat::debug: true -heat::keystone_host: keystone.cloud.pixelpark.internal -heat::keystone_port: '35357' -heat::keystone_protocol: http -heat::keystone_user: heat -heat::keystone_tenant: service -heat::keystone_password: J9F3akdagtZ1oPTC -heat::keystone_ec2_uri: 'http://ec2.cloud-test.pixelpark.internal:5000/v2.0/ec2tokens' -heat::rpc_backend: 'heat.openstack.common.rpc.impl_kombu' -heat::rabbit_hosts: - - rabbitmq01.cloud.pixelpark.internal:5672 - - rabbitmq02.cloud.pixelpark.internal:5672 - - rabbitmq03.cloud.pixelpark.internal:5672 -heat::rabbit_userid: guest -heat::rabbit_password: rEVrsaeSKduY41Hh -heat::rabbit_virtual_host: '/' -heat::sql_connection: 'mysql://heatdbadmin:Dh340IOYKrND7KOA@mysql.cloud.pixelpark.internal/heat' -heat::database_idle_timeout: 3600 -heat::api_cfn::bind_port: '8000' -heat::api_cfn::manage_service: false -heat::api_cfn::haproxy_listening_service_heat_api_cfn: live_heat-api-cfn -heat::api_cloudwatch::bind_port: '8003' -heat::api_cloudwatch::manage_service: false -heat::api_cloudwatch::haproxy_listening_service_heat_api_cloudwatch: live_heat-api-cloudwatch -heat::api::bind_port: '8004' -heat::api::haproxy_listening_service_heat_api: live_heat-api -heat::engine::auth_encryption_key: eiPhuu9Equooph0T -heat::engine::manage_service: false -heat::config::api_config: - DEFAULT/environment_dir: - value: '/opt/openstack/heat/etc/environment.d' - DEFAULT/use_stderr: - value: false - DEFAULT/notification_driver: - value: heat.openstack.common.notifier.rpc_notifier - DEFAULT/policy_file: - value: '/opt/openstack/heat/etc/policy.json' - DEFAULT/use_stderr: - value: false -heat::db::mysql::password: Dh340IOYKrND7KOA -heat::db::mysql::dbname: heat -heat::db::mysql::user: heatdbadmin -heat::db::mysql::host: mysql.cloud.pixelpark.internal -heat::db::mysql::allowed_hosts: '%' -heat::db::mysql::charset: utf8 -heat::db::mysql::collate: utf8_unicode_ci -heat::pacemaker::primitives: - heat-api: - primitive_class: 'systemd' - primitive_type: 'heat-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-engine: - primitive_class: 'systemd' - primitive_type: 'heat-engine' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-api-cfn: - primitive_class: 'systemd' - primitive_type: 'heat-api-cfn' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-api-cloudwatch: - primitive_class: 'systemd' - primitive_type: 'heat-api-cloudwatch' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Glance -glance::package_ensure: 2014.1.4-43 -# api config -glance::api::keystone_password: J9F3akdagtZ1oPTC -glance::api::manage_service: false -glance::api::verbose: true -glance::api::debug: true -glance::api::bind_port: '9292' -glance::api::backlog: 4096 -glance::api::log_file: '/var/log/glance/api.log' -glance::api::log_dir: '/var/log/glance' # Kommt in der Konfig nicht vor -glance::api::registry_host: glance.cloud.pixelpark.internal -glance::api::registry_port: '9191' -glance::api::auth_host: keystone.cloud.pixelpark.internal -glance::api::auth_url: 'http://keystone.cloud.pixelpark.internal:35357/v2.0' -glance::api::auth_port: '35357' -glance::api::auth_uri: false # kommt nicht in der Konfig vor -glance::api::auth_protocol: http -glance::api::pipeline: keystone -glance::api::keystone_tenant: service -glance::api::keystone_user: glance -glance::api::show_image_direct_url: false # kommt nicht in der Konfig vor -glance::api::database_connection: 'mysql://glancedbadmin:Z2EJh]i5H9TywbKg@mysql.cloud.pixelpark.internal/glance' -glance::api::database_idle_timeout: 3600 # kommt nicht in der Konfig vor -glance::api::image_cache_dir: '/var/lib/glance/image-cache/' -glance::api::haproxy_listening_service: live_glance-api - -glance::backend::rbd::rbd_store_user: glance -glance::backend::rbd::rbd_store_ceph_conf: '/etc/ceph/ceph.conf' -glance::backend::rbd::rbd_store_pool: images -glance::backend::rbd::rbd_store_chunk_size: 8 # kommt nicht in der Konfig vor -#glance::backend::swift::swift_store_user: 'jdoe:jdoe' -#glance::backend::swift::swift_store_key: a86850deb2742ec3cb41518e26aa2d89 -#glance::backend::swift::swift_store_auth_address: '127.0.0.1:5000/v2.0/' -#glance::backend::swift::swift_store_container: glance -#glance::backend::swift::swift_store_auth_version: 2 -#glance::backend::swift::swift_store_create_container_on_put: false -#glance::backend::swift::swift_store_large_object_size: 5120 -#glance::backend::swift::swift_store_large_object_chunk_size: 200 -glance::client::ensure: absent - -glance::notify::rabbitmq::rabbit_password: rEVrsaeSKduY41Hh -glance::notify::rabbitmq::rabbit_userid: guest -glance::notify::rabbitmq::rabbit_hosts: - - rabbitmq01.cloud.pixelpark.internal:5672 - - rabbitmq02.cloud.pixelpark.internal:5672 - - rabbitmq03.cloud.pixelpark.internal:5672 -glance::notify::rabbitmq::rabbit_virtual_host: '/' -glance::notify::rabbitmq::rabbit_use_ssl: false -glance::notify::rabbitmq::rabbit_notification_exchange: 'glance' -glance::notify::rabbitmq::rabbit_notification_topic: 'notifications' -glance::notify::rabbitmq::amqp_durable_queues: false - -glance::registry::keystone_password: J9F3akdagtZ1oPTC -glance::registry::manage_service: false -glance::registry::verbose: true -glance::registry::debug: true -glance::registry::bind_port: '9191' -glance::registry::log_file: '/var/log/glance/registry.log' -glance::registry::log_dir: '/var/log/glance' -glance::registry::database_connection: 'mysql://glancedbadmin:Z2EJh]i5H9TywbKg@mysql.cloud.pixelpark.internal/glance' -glance::registry::database_idle_timeout: 3600 -glance::registry::auth_type: keystone -glance::registry::auth_host: keystone.cloud.pixelpark.internal -glance::registry::auth_port: '35357' -glance::registry::auth_protocol: http -glance::registry::keystone_tenant: service -glance::registry::keystone_user: glance -glance::registry::pipeline: keystone -glance::registry::haproxy_listening_service: live_glance-registry - -glance::db::mysql::host: mysql.cloud.pixelpark.internal -glance::db::mysql::password: Z2EJh]i5H9TywbKg -glance::db::mysql::dbname: glance -glance::db::mysql::user: glancedbadmin -glance::db::mysql::allowed_hosts: '%' -glance::db::mysql::charset: utf8 -glance::db::mysql::collate: utf8_unicode_ci - -glance::config::api_config: - DEFAULT/auth_region: - value: regionone - DEFAULT/auth_strategy: - value: keystone - DEFAULT/disk_formats: - value: 'ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso' - DEFAULT/container_formats: - value: 'ami,ari,aki,bare,ovf,ova,docker' - DEFAULT/allow_anonymous_access: - value: false - DEFAULT/admin_role: - value: admin - DEFAULT/delayed_delete: - value: false - DEFAULT/use_stderr: - value: false - -glance::config::registry_config: - DEFAULT/admin_role: - value: admin - DEFAULT/limit_param_default: - value: 25 - DEFAULT/api_limit_max: - value: 1000 - DEFAULT/backlog: - value: 4096 - DEFAULT/use_stderr: - value: false - -glance::pacemaker::primitives: - glance-api: - primitive_class: 'systemd' - primitive_type: 'glance-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - glance-registry: - primitive_class: 'systemd' - primitive_type: 'glance-registry' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -# Cinder -cinder::package_ensure: 2014.2-1 -cinder::api::manage_service: false -cinder::api::keystone_password: J9F3akdagtZ1oPTC -cinder::api::keystone_tenant: service -cinder::api::keystone_user: cinder -cinder::api::keystone_auth_host: 'keystone.cloud.pixelpark.internal' -cinder::api::keystone_auth_port: '35357' -cinder::api::keystone_auth_protocol: http -cinder::api::keystone_auth_uri: 'http://keystone.cloud.pixelpark.internal:5000/v2.0' -cinder::api::service_port: '5000' -cinder::api::haproxy_listening_service: 'live_cinder' - -cinder::config::cinder_config: - DEFAULT/policy_file: - value: '/opt/openstack/cinder/etc/policy.json' - DEFAULT/use_stderr: - value: false - -cinder::database_connection: 'mysql://cinderdbadmin:w3zLMOgtK32YkZqE@mysql.cloud.pixelpark.internal:3306/cinder' -cinder::rpc_backend: 'cinder.openstack.common.rpc.impl_kombu' -cinder::rabbit_hosts: - - 'rabbitmq01.cloud.pixelpark.internal:5672' - - 'rabbitmq02.cloud.pixelpark.internal:5672' - - 'rabbitmq03.cloud.pixelpark.internal:5672' -cinder::rabbit_userid: guest -cinder::rabbit_password: 'rEVrsaeSKduY41Hh' -cinder::api_paste_config: '/opt/openstack/cinder/etc/api-paste.ini' -cinder::log_dir: '/var/log/cinder' -cinder::verbose: true -cinder::debug: true -cinder::scheduler::manage_service: false - -cinder::backend::rbd::rbd_pool: volumes -cinder::backend::rbd::rbd_user: cinder - -cinder::db::mysql::password: w3zLMOgtK32YkZqE -cinder::db::mysql::dbname: cinder -cinder::db::mysql::user: cinderdbadmin -cinder::db::mysql::host: mysql.cloud.pixelpark.internal -cinder::db::mysql::allowed_hosts: '%' -cinder::db::mysql::charset: utf8 -cinder::db::mysql::collate: utf8_unicode_ci - -cinder::glance::glance_api_servers: - - 'glance01.cloud.pixelpark.internal:9292' - - 'glance02.cloud.pixelpark.internal:9292' - - 'glance03.cloud.pixelpark.internal:9292' - -cinder::config:cinder_config: '/opt/openstack/cinder/etc/cinder.conf' -cinder::config:cinder_config:api_paste_ini_config: '/opt/openstack/cinder/etc/api-paste.ini' - -cinder::quota::quota_volumes: 25 -cinder::quota::quota_snapshots: 25 -cinder::quota::quota_gigabytes: 300 - -cinder::type_set::os_tenant_name: service -cinder::type_set::os_username: cinder -cinder::type_set::os_password: J9F3akdagtZ1oPTC -cinder::type_set::os_auth_url: 'http://keystone.cloud.pixelpark.internal:5000/v2.0' - -cinder::volume::manage_service: false -cinder::volume::rbd::rbd_pool: volumes -cinder::volume::rbd::rbd_user: cinder -cinder::volume::rbd::rbd_secret_uuid: '93f00b54-4d9d-a597-1c09-20fcd26e9d43' - -cinder::backup::manage_service: false -cinder::backup::ceph::backup_ceph_user: cinder-backup - - -cinder::pacemaker_api::primitives: - cinder-api: - primitive_class: 'systemd' - primitive_type: 'cinder-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -cinder::pacemaker::primitives: - cinder-scheduler: - primitive_class: 'systemd' - primitive_type: 'cinder-scheduler' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - cinder-volume: - primitive_class: 'systemd' - primitive_type: 'cinder-volume' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - cinder-backup: - primitive_class: 'systemd' - primitive_type: 'cinder-backup' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -nova::ensure_package: 2014.1.3-66 -nova::database_connection: 'mysql://novadbadmin:qbg1qGVODiKugy9l@mysql.cloud.pixelpark.internal/nova' -nova::rabbit_hosts: - - 'rabbitmq01.cloud.pixelpark.internal' - - 'rabbitmq02.cloud.pixelpark.internal' - - 'rabbitmq03.cloud.pixelpark.internal' - -nova::rabbit_port: '5672' -nova::memcached_servers: - - 'beowulf.cloud.pixelpark.internal' - - 'mullo.cloud.pixelpark.internal' - - 'necat.cloud.pixelpark.internal' -nova::rabbit_password: 'rEVrsaeSKduY41Hh' -nova::rabbit_userid: 'guest' -nova::glance_api_servers: 'glance01.cloud.pixelpark.internal:9292,glance02.cloud.pixelpark.internal:9292,glance03.cloud.pixelpark.internal:9292' -nova::verbose: true -nova::log_dir: '/var/log/nova' -nova::debug: true -nova::rootwrap_config: '/opt/openstack/nova/etc/rootwrap.conf' -nova::auth_strategy: keystone -nova::config::nova_config: - DEFAULT/pybasedir: - value: '/opt/openstack/nova/lib/python2.7/site-packages' - DEFAULT/bindir: - value: '/opt/openstack/nova/bin' - DEFAULT/policy_file: - value: '/opt/openstack/nova/etc/policy.json' - DEFAULT/api_paste_config: - value: '/opt/openstack/nova/etc/api-paste.ini' - DEFAULT/enable_instance_password: - value: false - DEFAULT/allow_resize_to_same_host: - value: true - DEFAULT/allow_migrate_to_same_host: - value: true - DEFAULT/resume_guests_state_on_host_boot: - value: true - DEFAULT/reboot_timeout: - value: 300 - DEFAULT/reserved_host_memory_mb: - value: 2048 - DEFAULT/linuxnet_interface_driver: - value: 'nova.network.linux_net.LinuxOVSInterfaceDriver' - DEFAULT/use_stderr: - value: false - DEFAULT/vnc_keymap: - value: 'de' - DEFAULT/os_region_name: - value: regionone - DEFAULT/metadata_host: - value: metadata.cloud.pixelpark.net - keystone_authtoken/identity_uri: - value: "http://keystone.cloud.pixelpark.internal:35357/" - DEFAULT/novncproxy_base_url: - value: "http://93.188.109.11:6080/vnc_auto.html" - -nova::compute::enabled: true -nova::compute::manage_service: false -nova::compute::vncproxy_base_url: 'http://93.188.109.11:6081/console' -nova::compute::libvirt::vncserver_listen: 0.0.0.0 -nova::compute::libvirt::remove_unused_base_images: false -nova::compute::libvirt::libvirt_disk_cachemodes: - - "network=writeback" -nova::compute::instance_usage_audit: true -nova::compute::rbd::libvirt_rbd_user: 'cinder' -nova::compute::rbd::libvirt_rbd_secret_uuid: 93f00b54-4d9d-a597-1c09-20fcd26e9d43 -nova::compute::rbd::libvirt_images_rbd_pool: instances-dev -nova::keystone::auth::password: J9F3akdagtZ1oPTC -nova::keystone::auth::public_protocol: http -nova::keystone::auth::public_address: keystone.cloud.pixelpark.internal -nova::keystone::auth::compute_port: '5000' -nova::keystone::auth::compute_version: 'v2.0' -nova::api::auth_host: keystone.cloud.pixelpark.internal -nova::api::auth_port: '35357' -nova::api::auth_version: v2.0 -nova::api::admin_tenant_name: service -nova::api::admin_user: nova -nova::api::admin_password: J9F3akdagtZ1oPTC -nova::api::haproxy_listening_service: 'live_nova-api' -nova::api::neutron_metadata_proxy_shared_secret: bohd3HaeTu5Sex3I -nova::api::haproxy_listening_service_ec2: live_nova-ec2 -nova::api::haproxy_listening_service_metadata: live_nova-metadata -nova::api::haproxy_listening_service_osapi: live_nova-osapi -nova::network::neutron::neutron_url: 'http://neutron.cloud.pixelpark.internal:9696' -nova::network::neutron::neutron_admin_username: neutron -nova::network::neutron::neutron_admin_password: J9F3akdagtZ1oPTC -nova::network::neutron::neutron_admin_tenant_name: service -nova::network::neutron::neutron_admin_auth_url: 'http://keystone.cloud.pixelpark.internal:35357/v2.0' -nova::network::neutron::firewall_driver: nova.virt.libvirt.firewall.IptablesFirewallDriver -nova::network::neutron::neutron_region_name: regionone -nova::network::neutron::security_group_api: nova -nova::network::flatdhcp::dhcp_domain: cloud.pixelpark.internal -nova::scheduler::filter::cpu_allocation_ratio: 32.0 -nova::scheduler::filter::ram_allocation_ratio: 2.0 -nova::scheduler::manage_service: false -nova::scheduler::enabled: true -nova::client::ensure: absent -nova::db::mysql::host: mysql.cloud.pixelpark.internal -nova::db::mysql::user: novadbadmin -nova::db::mysql::password: qbg1qGVODiKugy9l -nova::db::mysql::allowed_hosts: '%' -nova::vncproxy::manage_service: false -nova::vncproxy::haproxy_listening_service: live_nova-novncproxy -nova::consoleauth::manage_service: false -nova::conductor::manage_service: false -nova::cert::manage_service: false -nova::pacemaker::primitives: - nova-api-ec2: - primitive_class: 'systemd' - primitive_type: 'nova-api-ec2' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-api-metadata: - primitive_class: 'systemd' - primitive_type: 'nova-api-metadata' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-api-os-compute: - primitive_class: 'systemd' - primitive_type: 'nova-api-os-compute' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-cert: - primitive_class: 'systemd' - primitive_type: 'nova-cert' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-conductor: - primitive_class: 'systemd' - primitive_type: 'nova-conductor' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-consoleauth: - primitive_class: 'systemd' - primitive_type: 'nova-consoleauth' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-console: - primitive_class: 'systemd' - primitive_type: 'nova-console' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-novncproxy: - primitive_class: 'systemd' - primitive_type: 'nova-novncproxy' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-scheduler: - primitive_class: 'systemd' - primitive_type: 'nova-scheduler' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -nova::pacemaker_compute::primitives: - nova-compute: - primitive_class: 'systemd' - primitive_type: 'nova-compute' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -mongodb::globals::manage_package_repo: false -mongodb::globals::client_package_name: mongodb -mongodb::globals::server_package_name: mongodb-server -mongodb::globals::version: 2.4.6-1.fc20 -mongodb::replset: rsmain -mongodb::replset::sets: - rsmain: - members: - - "mongod01.cloud.pixelpark.internal:27017" - - "mongod02.cloud.pixelpark.internal:27017" - - "mongod03.cloud.pixelpark.internal:27017" - -pacemaker::stonith::disable: true -# Horizon -horizon::package_ensure: 2014.1.4-44 -horizon::fqdn: - - cloud.pixelpark.net - - horizon01.cloud.pixelpark.internal - - horizon02.cloud.pixelpark.internal - - horizon03.cloud.pixelpark.internal -horizon::secret_key: 'live' -horizon::cache_server_ip: 127.0.0.1 -horizon::cache_server_port: '11211' -horizon::horizon_app_links: false -horizon::keystone_url: 'http://keystone.cloud.pixelpark.internal:5000/v2.0' -horizon::keystone_default_role: Member -horizon::openstack_endpoint_type: 'publicURL' -horizon::django_debug: false -horizon::api_result_limit: 1000 -horizon::log_level: DEBUG -horizon::help_url: 'http://docs.openstack.org' -horizon::configure_apache: true -horizon::servername: cloud.pixelpark.net -# $listen_ssl = false, -# $ssl_redirect = true, -# $horizon_cert = undef, -# $horizon_key = undef, -# $horizon_ca = undef, -# $file_upload_temp_dir = '/tmp', - -#Corosync -pacemaker::corosync::bind_address: 192.168.88.0 -pacemaker::corosync::multicast_address: 224.0.88.1 - -httpd::webserver: - cloud.pixelpark.net: - modules: - - mpm_worker - - unixd - - access_compat - - filter - - authz_core - - authn_core - worker: true - manage_service: false - service_pacemaker: true - -xymon::modules: - - 'net2' - - 'ipmi' -xymon::check::rabbitmq::members: - - 'rabbitmq01.cloud.pixelpark.internal:5672' - - 'rabbitmq02.cloud.pixelpark.internal:5672' - - 'rabbitmq03.cloud.pixelpark.internal:5672' -xymon::check::rabbitmq::password: 'rEVrsaeSKduY41Hh' -xymon::check::rabbitmq::user: 'guest' - -xymon::check::haproxy::members: - - beowulf.cloud.pixelpark.internal:8080 - - necat.cloud.pixelpark.internal:8080 - - mullo.cloud.pixelpark.internal:8080 - -logstash::generic_resource: - cloud_nova: - resource: file - order: 10 # Input - parameters: - type: Nova - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/nova/* - sincedb_path: "/dev/null" - cloud_keystone: - resource: file - order: 10 # Input - parameters: - type: Keystone - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/keystone/* - sincedb_path: "/dev/null" - cloud_Glance: - resource: file - order: 10 # Input - parameters: - type: Glance - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/glance/* - sincedb_path: "/dev/null" - cloud_Mysql: - resource: file - order: 10 # Input - parameters: - type: Mysql - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/mysql/* - sincedb_path: "/dev/null" - cloud_RabbitMQ: - resource: file - order: 10 # Input - parameters: - type: RabbitMQ - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/rabbitmq/* - sincedb_path: "/dev/null" - cloud_Horizon: - resource: file - order: 10 # Input - parameters: - type: Horizon - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/horizon/* - sincedb_path: "/dev/null" - cloud_Cinder: - resource: file - order: 10 # Input - parameters: - type: Cinder - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/cinder/* - sincedb_path: "/dev/null" - cloud_Heat: - resource: file - order: 10 # Input - parameters: - type: Heat - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/heat/* - sincedb_path: "/dev/null" - cloud_Ceilometer: - resource: file - order: 10 # Input - parameters: - type: Ceilometer - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/ceilometer/* - sincedb_path: "/dev/null" - cloud_OpenVSwitch: - resource: file - order: 10 # Input - parameters: - type: OpenVSwitch - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/openvswitch/* - sincedb_path: "/dev/null" - cloud_Libvirt: - resource: file - order: 10 # Input - parameters: - type: Libvirt - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/Libvirt/* - sincedb_path: "/dev/null" - cloud_Ceph: - resource: file - order: 10 # Input - parameters: - type: Ceph - tags: - - "%{customer}" - - "%{environment}" - path: /var/log/ceph/* - sincedb_path: "/dev/null" diff --git a/customer/live-cloud/epana.cloud.pixelpark.internal.yaml b/customer/live-cloud/epana.cloud.pixelpark.internal.yaml deleted file mode 100644 index 8d2902bf..00000000 --- a/customer/live-cloud/epana.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -infra::role: base -xymon::modules: - - 'ceph-health' - - 'ipmi' - - 'top' diff --git a/customer/live-cloud/frigg.cloud.pixelpark.internal.yaml b/customer/live-cloud/frigg.cloud.pixelpark.internal.yaml deleted file mode 100644 index 6e5c05ac..00000000 --- a/customer/live-cloud/frigg.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - nova::compute::libvirt - - nova::network::neutron - - nova::compute::neutron - - nova::config - - nova::pacemaker_compute - - neutron::config - - nova - - nova::compute - - nova::compute::rbd - - neutron::agents::ovs - - hosts - - nova::migration::libvirt - - logstash - - neutron - -neutron::agents::ovs::local_ip: 10.10.130.30 -pacemaker::stonith::disable: false -pacemaker::corosync::cluster_name: 'nova-dev-cluster01' -pacemaker::corosync::cluster_members: - - frigg.cloud.pixelpark.internal - - pothos.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' diff --git a/customer/live-cloud/furrina.cloud.pixelpark.internal.yaml b/customer/live-cloud/furrina.cloud.pixelpark.internal.yaml deleted file mode 100644 index 537db949..00000000 --- a/customer/live-cloud/furrina.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,33 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - neutron::agents::vpnaas - - neutron::agents::lbaas - - neutron::agents::metadata - - neutron::server::notifications - - neutron::agents::metering - - infra::profile::mcollective::common - - neutron::agents::l3 - - neutron::config - - neutron::pacemaker_agents - - neutron::agents::dhcp - - neutron::agents::ovs - - hosts - - neutron::user - - neutron::plugins::ovs - - logstash - - neutron - -neutron::agents::ovs::local_ip: 10.10.130.11 -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/local_ip: - value: 10.10.130.11 - -pacemaker::corosync::cluster_name: 'neutron-cluster-cloud-icehouse' -pacemaker::corosync::cluster_members: - - furrina.cloud.pixelpark.internal - - not.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' \ No newline at end of file diff --git a/customer/live-cloud/grazien.cloud.pixelpark.internal.yaml b/customer/live-cloud/grazien.cloud.pixelpark.internal.yaml deleted file mode 100644 index 1d7dbbd4..00000000 --- a/customer/live-cloud/grazien.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -infra::role: base -xymon::modules: - - 'ceph-health' - - 'ipmi' - - 'top' \ No newline at end of file diff --git a/customer/live-cloud/heracles.cloud.pixelpark.internal.yaml b/customer/live-cloud/heracles.cloud.pixelpark.internal.yaml deleted file mode 100644 index 55c3a274..00000000 --- a/customer/live-cloud/heracles.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - hosts - - logstash - -hosts::hosts: - 10.10.130.34: - aliases: heracles-data.cloud.pixelpark.internal - interface_up: true - interface_device: "bond1:data" - interface_netmask: "255.255.255.0" -neutron::agents::ovs::local_ip: 10.10.130.34 - -pacemaker::stonith::disable: false -pacemaker::corosync::cluster_name: 'nova-cluster01' -pacemaker::corosync::cluster_members: - - alekto.cloud.pixelpark.internal - - heracles.cloud.pixelpark.internal - - konsos.cloud.pixelpark.internal - - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' diff --git a/customer/live-cloud/konsos.cloud.pixelpark.internal.yaml b/customer/live-cloud/konsos.cloud.pixelpark.internal.yaml deleted file mode 100644 index 7ca2e3d2..00000000 --- a/customer/live-cloud/konsos.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,33 +0,0 @@ ---- -infra::additional_classes: - - nova - - nova::compute - - nova::compute::libvirt - - nova::compute::neutron - - nova::config - - nova::migration::libvirt - - nova::network::neutron - - logstash - - neutron - - neutron::agents::ovs - - neutron::config - - infra::profile::mcollective::common - -hosts::hosts: - 10.10.130.33: - aliases: konsos-data.cloud.pixelpark.internal - interface_up: true - interface_device: "bond1:data" - interface_netmask: "255.255.255.0" -neutron::agents::ovs::local_ip: 10.10.130.33 - -pacemaker::stonith::disable: false -pacemaker::corosync::cluster_name: 'nova-cluster01' -pacemaker::corosync::cluster_members: - - alekto.cloud.pixelpark.internal - - heracles.cloud.pixelpark.internal - - konsos.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' diff --git a/customer/live-cloud/midir.cloud.pixelpark.internal.yaml b/customer/live-cloud/midir.cloud.pixelpark.internal.yaml deleted file mode 100644 index f009d2f6..00000000 --- a/customer/live-cloud/midir.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -infra::role: base -accounts::users: - ivan.prikhodko: - apply: true - sudo: true diff --git a/customer/live-cloud/moros.cloud.pixelpark.internal.yaml b/customer/live-cloud/moros.cloud.pixelpark.internal.yaml deleted file mode 100644 index 1d7dbbd4..00000000 --- a/customer/live-cloud/moros.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -infra::role: base -xymon::modules: - - 'ceph-health' - - 'ipmi' - - 'top' \ No newline at end of file diff --git a/customer/live-cloud/mullo.cloud.pixelpark.internal.yaml b/customer/live-cloud/mullo.cloud.pixelpark.internal.yaml deleted file mode 100644 index 8a8f1f7e..00000000 --- a/customer/live-cloud/mullo.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,187 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - galera - - nova::conductor - - nova::config - - heat::api_cloudwatch - - nova::api - - rabbitmq - - xymon::check::haproxy - - heat::api - - keystone::config - - cinder::ceilometer - - glance - - heat::engine - - nova::consoleauth - - heat::api_cfn - - nova - - cinder::volume::rbd - - nova::pacemaker - - glance::pacemaker - - keystone - - glance::db::mysql - - neutron::server - - pp_haproxy - - heat::config - - neutron::pacemaker - - xymon::check::rabbitmq - - glance::backend::rbd - - nova::network::neutron - - neutron::server::notifications - - nova::quota - - glance::api - - cinder::glance - - cinder::pacemaker_api - - heat - - cinder::volume - - heat::db::mysql - - glance::client - - cinder::scheduler - - cinder::db::mysql - - nova::scheduler - - keystone::pacemaker - - logstash - - heat::pacemaker - - nova::cert - - cinder::pacemaker - - neutron::config - - glance::notify::rabbitmq - - keystone::db::mysql - - nova::vncproxy - - nova::db::mysql - - pp_python::pip - - cinder::backup - - hosts - - neutron::quota - - horizon - - neutron - - cinder - - neutron::plugins::ovs - - cinder::config - - glance::registry - - cinder::api - - neutron::db::mysql - -hosts::hosts: - 192.168.88.106: - interface_up: true - interface_device: "bond0:rabbit03" - interface_netmask: "255.255.254.0" - 192.168.88.109: - interface_up: true - interface_device: "bond0:galera03" - interface_netmask: "255.255.254.0" - 192.168.88.102: - interface_up: true - interface_device: "bond0:keys03" - interface_netmask: "255.255.254.0" - 192.168.88.113: - interface_up: true - interface_device: "bond0:glance03" - interface_netmask: "255.255.254.0" - 192.168.88.120: - interface_up: true - interface_device: "bond0:neut03" - interface_netmask: "255.255.254.0" - 192.168.88.124: - interface_up: true - interface_device: "bond0:cinder03" - interface_netmask: "255.255.254.0" - 192.168.88.128: - interface_up: true - interface_device: "bond0:nova03" - interface_netmask: "255.255.254.0" - 192.168.88.132: - interface_up: true - interface_device: "bond0:hecfn03" - interface_netmask: "255.255.254.0" - 192.168.88.136: - interface_up: true - interface_device: "bond0:heat03" - interface_netmask: "255.255.254.0" - 192.168.88.140: - interface_up: true - interface_device: "bond0:heatcw03" - interface_netmask: "255.255.254.0" - 192.168.88.117: - interface_up: true - interface_device: "bond0:hori03" - interface_netmask: "255.255.254.0" - 192.168.88.144: - interface_up: true - interface_device: "bond0:ceilo03" - interface_netmask: "255.255.254.0" - 192.168.88.148: - interface_up: true - interface_device: "bond0:trove03" - interface_netmask: "255.255.254.0" - 192.168.88.152: - interface_up: true - interface_device: "bond0:mongo03" - interface_netmask: "255.255.254.0" - -ntp::servers: - - "time01.pixelpark.com iburst" - - "time02.pixelpark.com iburst" - - "time03.pixelpark.com iburst" - -rabbitmq::environment_variables: - RABBITMQ_NODE_IP_ADDRESS: 192.168.88.106 - RABBITMQ_NODENAME: rabbit@rabbitmq03 - -galera::local_ip: 192.168.88.109 -galera::bind_address: 192.168.88.109 -galera::haproxy_server_names: galera03 - -keystone::public_bind_host: keystone03.cloud.pixelpark.internal -keystone::admin_bind_host: keystone03.cloud.pixelpark.internal -keystone::haproxy_server_names_admin: keystone03 -keystone::haproxy_server_names_public: keystone03 - -neutron::server::bind_host: neutron03.cloud.pixelpark.internal -neutron::server::haproxy_server_names: neutron-server03 - -glance::api::bind_host: glance03.cloud.pixelpark.internal -glance::api::haproxy_server_names: glance03 -glance::registry::bind_host: glance03.cloud.pixelpark.internal -glance::registry::haproxy_server_names: glance03 - -cinder::api::bind_host: cinder03.cloud.pixelpark.internal -cinder::api::haproxy_server_names: cinder03 - -heat::api::bind_host: 'heat03.cloud.pixelpark.internal' -heat::api_cloudwatch::bind_host: 'heatcw03.cloud.pixelpark.internal' -heat::api_cfn::bind_host: 'heatcfn03.cloud.pixelpark.internal' -heat::api_cloudwatch::haproxy_server_names_heat_api_cloudwatch: heat03-api-cloudwatch -heat::api_cfn::haproxy_server_names_heat_api_cfn: heat03-api-cfn -heat::api::haproxy_server_names_heat_api: heat03-api - -nova::api::api_bind_address: nova03.cloud.pixelpark.internal -nova::api::osapi_bind_address: nova03.cloud.pixelpark.internal -nova::api::metadata_listen: nova03.cloud.pixelpark.internal -nova::api::haproxy_server_names_ec2: nova03 -nova::api::haproxy_server_names_metadata: nova03 -nova::api::haproxy_server_names_osapi: nova03 -nova::vncproxy::host: nova03.cloud.pixelpark.internal -nova::vncproxy::haproxy_server_names: nova03 -mongodb::globals::bind_ip: - - 192.168.88.152 - - 127.0.0.1 - -pacemaker::corosync::cluster_name: 'pcs-cluster-cloud-icehouse' -pacemaker::corosync::multicast_address: 224.0.88.10 -pacemaker::corosync::cluster_members: -# - beowulf.cloud.pixelpark.internal - - necat.cloud.pixelpark.internal - - mullo.cloud.pixelpark.internal - -horizon::bind_address: horizon03.cloud.pixelpark.internal -httpd::webserver: - cloud.pixelpark.net: - listens: - - 192.168.88.117:80 - -xymon::modules: - - 'cloud-new' - - 'hlogin' diff --git a/customer/live-cloud/necat.cloud.pixelpark.internal.yaml b/customer/live-cloud/necat.cloud.pixelpark.internal.yaml deleted file mode 100644 index 956b7de0..00000000 --- a/customer/live-cloud/necat.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,134 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - infra::profile::mcollective::common - - rabbitmq - - pp_python::pip - - hosts - - pp_haproxy - - xymon::check::rabbitmq - - logstash - - xymon::check::haproxy - -hosts::hosts: - 192.168.88.105: - interface_up: true - interface_device: "bond0:rabbit02" - interface_netmask: "255.255.254.0" - 192.168.88.108: - interface_up: true - interface_device: "bond0:galera02" - interface_netmask: "255.255.254.0" - 192.168.88.101: - interface_up: true - interface_device: "bond0:keys02" - interface_netmask: "255.255.254.0" - 192.168.88.112: - interface_up: true - interface_device: "bond0:glance02" - interface_netmask: "255.255.254.0" - 192.168.88.119: - interface_up: true - interface_device: "bond0:neut02" - interface_netmask: "255.255.254.0" - 192.168.88.123: - interface_up: true - interface_device: "bond0:cinder02" - interface_netmask: "255.255.254.0" - 192.168.88.127: - interface_up: true - interface_device: "bond0:nova02" - interface_netmask: "255.255.254.0" - 192.168.88.131: - interface_up: true - interface_device: "bond0:hecfn02" - interface_netmask: "255.255.254.0" - 192.168.88.135: - interface_up: true - interface_device: "bond0:heat02" - interface_netmask: "255.255.254.0" - 192.168.88.139: - interface_up: true - interface_device: "bond0:heatcw02" - interface_netmask: "255.255.254.0" - 192.168.88.116: - interface_up: true - interface_device: "bond0:hori02" - interface_netmask: "255.255.254.0" - 192.168.88.143: - interface_up: true - interface_device: "bond0:ceilo02" - interface_netmask: "255.255.254.0" - 192.168.88.147: - interface_up: true - interface_device: "bond0:trove02" - interface_netmask: "255.255.254.0" - 192.168.88.151: - interface_up: true - interface_device: "bond0:mongo02" - interface_netmask: "255.255.254.0" - -ntp::servers: - - "time01.pixelpark.com iburst" - - "time02.pixelpark.com iburst" - - "time03.pixelpark.com iburst" - -rabbitmq::environment_variables: - RABBITMQ_NODE_IP_ADDRESS: 192.168.88.105 - RABBITMQ_NODENAME: rabbit@rabbitmq02 - -galera::local_ip: 192.168.88.108 -galera::bind_address: 192.168.88.108 -galera::haproxy_server_names: galera02 - -keystone::public_bind_host: keystone02.cloud.pixelpark.internal -keystone::admin_bind_host: keystone02.cloud.pixelpark.internal -keystone::haproxy_server_names_admin: keystone02 -keystone::haproxy_server_names_public: keystone02 - -neutron::server::bind_host: neutron02.cloud.pixelpark.internal -neutron::server::haproxy_server_names: neutron-server02 - -glance::api::bind_host: glance02.cloud.pixelpark.internal -glance::api::haproxy_server_names: glance02 -glance::registry::bind_host: glance02.cloud.pixelpark.internal -glance::registry::haproxy_server_names: glance02 - -cinder::api::bind_host: cinder02.cloud.pixelpark.internal -cinder::api::haproxy_server_names: cinder02 - -heat::api::bind_host: 'heat02.cloud.pixelpark.internal' -heat::api_cloudwatch::bind_host: 'heatcw02.cloud.pixelpark.internal' -heat::api_cfn::bind_host: 'heatcfn02.cloud.pixelpark.internal' -heat::api_cloudwatch::haproxy_server_names_heat_api_cloudwatch: heat02-api-cloudwatch -heat::api_cfn::haproxy_server_names_heat_api_cfn: heat02-api-cfn -heat::api::haproxy_server_names_heat_api: heat02-api - -nova::api::api_bind_address: nova02.cloud.pixelpark.internal -nova::api::osapi_bind_address: nova02.cloud.pixelpark.internal -nova::api::metadata_listen: nova02.cloud.pixelpark.internal -nova::api::haproxy_server_names_ec2: nova02 -nova::api::haproxy_server_names_metadata: nova02 -nova::api::haproxy_server_names_osapi: nova02 -nova::vncproxy::host: nova02.cloud.pixelpark.internal -nova::vncproxy::haproxy_server_names: nova02 -mongodb::globals::bind_ip: - - 192.168.88.151 - - 127.0.0.1 - -pacemaker::corosync::cluster_name: 'pcs-cluster-cloud-icehouse' -pacemaker::corosync::multicast_address: 224.0.88.10 -pacemaker::corosync::cluster_members: -# - beowulf.cloud.pixelpark.internal - - necat.cloud.pixelpark.internal - - mullo.cloud.pixelpark.internal - -horizon::bind_address: horizon02.cloud.pixelpark.internal -httpd::webserver: - cloud.pixelpark.net: - listens: - - 192.168.88.116:80 - -xymon::modules: - - 'cloud-new' - - 'hlogin' \ No newline at end of file diff --git a/customer/live-cloud/not.cloud.pixelpark.internal.yaml b/customer/live-cloud/not.cloud.pixelpark.internal.yaml deleted file mode 100644 index 8ba323fd..00000000 --- a/customer/live-cloud/not.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - neutron::agents::vpnaas - - neutron::agents::lbaas - - neutron::agents::metadata - - neutron::server::notifications - - neutron::agents::l3 - - neutron::agents::dhcp - - neutron::config - - neutron::pacemaker_agents - - neutron::agents::ovs - - hosts - - neutron::user - - neutron - - neutron::plugins::ovs - - logstash - - neutron::agents::metering - -neutron::agents::ovs::local_ip: 10.10.130.11 -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/local_ip: - value: 10.10.130.11 - -pacemaker::corosync::cluster_name: 'neutron-cluster-cloud-icehouse' -pacemaker::corosync::cluster_members: - - furrina.cloud.pixelpark.internal - - not.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' \ No newline at end of file diff --git a/customer/live-cloud/oger.cloud.pixelpark.internal.yaml b/customer/live-cloud/oger.cloud.pixelpark.internal.yaml deleted file mode 100644 index 3c756289..00000000 --- a/customer/live-cloud/oger.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - infra::profile::mcollective::common - - hosts - - logstash - - -pacemaker::corosync::cluster_name: 'storagegw-cluster-cloud-icehouse' -pacemaker::corosync::cluster_members: - - oger.cloud.pixelpark.internal -# - badb.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' \ No newline at end of file diff --git a/customer/live-cloud/pothos.cloud.pixelpark.internal.yaml b/customer/live-cloud/pothos.cloud.pixelpark.internal.yaml deleted file mode 100644 index 4e72a750..00000000 --- a/customer/live-cloud/pothos.cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - nova::compute::libvirt - - nova::network::neutron - - nova::compute::neutron - - nova::config - - neutron::config - - nova - - nova::compute - - nova::compute::rbd - - neutron::agents::ovs - - hosts - - nova::migration::libvirt - - logstash - - neutron - -neutron::agents::ovs::local_ip: 10.10.130.31 -pacemaker::stonith::disable: false -pacemaker::corosync::cluster_name: 'nova-dev-cluster01' -pacemaker::corosync::cluster_members: - - frigg.cloud.pixelpark.internal - - pothos.cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' diff --git a/customer/test-cloud/barri.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/barri.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index 03c8a63a..00000000 --- a/customer/test-cloud/barri.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,43 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - neutron::agents::vpnaas - - zabbix::agent - - neutron::agents::lbaas - - neutron::agents::metadata - - neutron::server::notifications - - neutron::agents::metering - - neutron::services::fwaas - - neutron::agents::l3 - - neutron::config - - neutron::pacemaker_agents - - neutron::agents::dhcp - - pp_python::pip - - neutron::agents::ovs - - hosts - - neutron::user - - neutron::plugins::ovs - - logstash - - neutron - -neutron::agents::ovs::local_ip: 192.168.91.13 -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/local_ip: - value: 192.168.91.13 -neutron::neutron_config: - DEFAULT/host: - value: 'network-cluster01.test-cloud.pixelpark.internal' - -pacemaker::corosync::cluster_name: 'neutron-cluster-cloud-test-icehouse' -pacemaker::corosync::cluster_members: - - barri.test-cloud.pixelpark.internal - - bor.test-cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' - - 'ipmi' - - 'raid' - -zabbix::agent::server: '217.66.51.48' -zabbix::agent::manage_repo: false diff --git a/customer/test-cloud/beli.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/beli.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index 00683d65..00000000 --- a/customer/test-cloud/beli.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,183 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - galera - - nova::conductor - - nova::config - - heat::api_cloudwatch - - nova::api - - pp_haproxy::mongodb_member - - xymon::check::haproxy - - keystone::config - - cinder::ceilometer - - glance - - glance::backend::rbd - - neutron::pacemaker - - nova::consoleauth - - heat::api_cfn - - nova - - nova::pacemaker - - glance::pacemaker - - keystone - - glance::db::mysql - - neutron::server - - pp_haproxy - - heat::config - - zabbix::agent - - xymon::check::rabbitmq - - mongodb::client - - nova::network::neutron - - neutron::server::notifications - - mongodb - - nova::quota - - glance::api - - cinder::pacemaker_api - - heat - - heat::db::mysql - - glance::client - - keystone::db::mysql - - cinder::db::mysql - - heat::engine - - nova::scheduler - - keystone::pacemaker - - nova::cert - - heat::pacemaker - - mongodb::replset - - neutron::config - - glance::notify::rabbitmq - - rabbitmq - - nova::vncproxy - - nova::db::mysql - - pp_python::pip - - neutron::quota - - horizon - - neutron - - cinder - - neutron::plugins::ovs - - heat::api - - glance::registry - - cinder::api - - neutron::db::mysql - -hosts::hosts: - 192.168.90.104: - interface_up: true - interface_device: "bond0:rabbit02" - interface_netmask: "255.255.255.0" - 192.168.90.106: - interface_up: true - interface_device: "bond0:galera02" - interface_netmask: "255.255.255.0" - 192.168.90.101: - interface_up: true - interface_device: "bond0:ks02" - interface_netmask: "255.255.255.0" - 192.168.90.109: - interface_up: true - interface_device: "bond0:glance02" - interface_netmask: "255.255.255.0" - 192.168.90.114: - interface_up: true - interface_device: "bond0:nt02" - interface_netmask: "255.255.255.0" - 192.168.90.117: - interface_up: true - interface_device: "bond0:cinder02" - interface_netmask: "255.255.255.0" - 192.168.90.120: - interface_up: true - interface_device: "bond0:nova02" - interface_netmask: "255.255.255.0" - 192.168.90.123: - interface_up: true - interface_device: "bond0:hecfn02" - interface_netmask: "255.255.255.0" - 192.168.90.126: - interface_up: true - interface_device: "bond0:heat02" - interface_netmask: "255.255.255.0" - 192.168.90.129: - interface_up: true - interface_device: "bond0:heatcw02" - interface_netmask: "255.255.255.0" - 192.168.90.112: - interface_up: true - interface_device: "bond0:hor02" - interface_netmask: "255.255.255.0" - 192.168.90.138: - interface_up: true - interface_device: "bond0:mongod02" - interface_netmask: "255.255.255.0" - -ntp::servers: - - "time01.pixelpark.com iburst" - - "time02.pixelpark.com iburst" - - "time03.pixelpark.com iburst" - -rabbitmq::environment_variables: - RABBITMQ_NODE_IP_ADDRESS: 192.168.90.104 - RABBITMQ_NODENAME: rabbit@rabbitmq02 - -pp_rabbitmq::pacemaker::nodename: rabbit@rabbitmq02 -pp_rabbitmq::pacemaker::bind_host: 192.168.90.104 - -galera::local_ip: 192.168.90.106 -galera::bind_address: 192.168.90.106 -galera::haproxy_server_names: galera02 -mongodb::globals::bind_ip: - - 127.0.0.1 - - 192.168.90.138 -pp_haproxy::mongodb_member::server_names: mongodb02 -pp_haproxy::mongodb_member::ipaddresses: 192.168.90.138 - -keystone::public_bind_host: keystone02.test-cloud.pixelpark.internal -keystone::admin_bind_host: keystone02.test-cloud.pixelpark.internal -keystone::haproxy_server_names_admin: keystone02 -keystone::haproxy_server_names_public: keystone02 - -neutron::server::bind_host: neutron02.test-cloud.pixelpark.internal -neutron::server::haproxy_server_names: neutron-server02 - -glance::api::bind_host: glance02.test-cloud.pixelpark.internal -glance::api::haproxy_server_names: glance02 -glance::registry::bind_host: glance02.test-cloud.pixelpark.internal -glance::registry::haproxy_server_names: glance02 - -cinder::api::bind_host: cinder02.test-cloud.pixelpark.internal -cinder::api::haproxy_server_names: cinder02 - -heat::api::bind_host: 'heat02.test-cloud.pixelpark.internal' -heat::api::haproxy_server_names_heat_api: heat02-api -heat::api_cloudwatch::bind_host: 'heatcw02.test-cloud.pixelpark.internal' -heat::api_cloudwatch::haproxy_server_names_heat_api_cloudwatch: heat02-api-cloudwatch -heat::api_cfn::bind_host: 'heatcfn02.test-cloud.pixelpark.internal' -heat::api_cfn::haproxy_server_names_heat_api_cfn: heat02-api-cfn - -nova::api::api_bind_address: nova02.test-cloud.pixelpark.internal -nova::api::osapi_bind_address: nova02.test-cloud.pixelpark.internal -nova::api::metadata_listen: nova02.test-cloud.pixelpark.internal -nova::api::haproxy_server_names_ec2: nova02 -nova::api::haproxy_server_names_metadata: nova02 -nova::api::haproxy_server_names_osapi: nova02 - -nova::vncproxy::host: nova02.test-cloud.pixelpark.internal -nova::vncproxy::haproxy_server_names: nova02 - -pacemaker::corosync::cluster_name: 'pcs-cluster-cloud-test-icehouse' -pacemaker::corosync::cluster_members: - - nestor.test-cloud.pixelpark.internal - - beli.test-cloud.pixelpark.internal - -horizon::bind_address: horizon02.test-cloud.pixelpark.internal -httpd::webserver: - test-cloud.pixelpark.net: - listens: - - 192.168.90.112:80 - -xymon::modules: - - 'cloud-new' - - 'hlogin' - - 'ipmi' - - 'raid' - - \ No newline at end of file diff --git a/customer/test-cloud/bor.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/bor.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index ccfce0c7..00000000 --- a/customer/test-cloud/bor.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - neutron::agents::vpnaas - - zabbix::agent - - neutron::agents::lbaas - - neutron::agents::metadata - - neutron::server::notifications - - neutron::agents::metering - - neutron::services::fwaas - - neutron::agents::l3 - - neutron::config - - neutron::pacemaker_agents - - neutron::agents::dhcp - - pp_python::pip - - neutron::agents::ovs - - hosts - - neutron::user - - neutron::plugins::ovs - - neutron - -neutron::agents::ovs::local_ip: 192.168.91.13 -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/local_ip: - value: 192.168.91.13 -neutron::neutron_config: - DEFAULT/host: - value: 'network-cluster01.test-cloud.pixelpark.internal' - -pacemaker::corosync::cluster_name: 'neutron-cluster-cloud-test-icehouse' -pacemaker::corosync::cluster_members: - - barri.test-cloud.pixelpark.internal - - bor.test-cloud.pixelpark.internal - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' - - 'ipmi' - - 'raid' - diff --git a/customer/test-cloud/ceph-test.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/ceph-test.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index a5a6fe7f..00000000 --- a/customer/test-cloud/ceph-test.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - zabbix::agent - -xymon::modules: - - 'ceph-health' \ No newline at end of file diff --git a/customer/test-cloud/cloud_icehouse.yaml b/customer/test-cloud/cloud_icehouse.yaml deleted file mode 100644 index 48b9c3ef..00000000 --- a/customer/test-cloud/cloud_icehouse.yaml +++ /dev/null @@ -1,1651 +0,0 @@ ---- -accounts::users: - ivan.prikhodko: - apply: true - sudo: true - -hosts::hosts: -# Hosts - 192.168.90.11: - aliases: - - nestor.test-cloud.pixelpark.internal - - control01.test-cloud.pixelpark.internal - 192.168.90.12: - aliases: - - beli.test-cloud.pixelpark.internal - - control02.test-cloud.pixelpark.internal - 192.168.90.13: - aliases: - - barri.test-cloud.pixelpark.internal - - network01.test-cloud.pixelpark.internal - 192.168.90.14: - aliases: - - bor.test-cloud.pixelpark.internal - - network02.test-cloud.pixelpark.internal - 192.168.90.15: - aliases: - - klio.test-cloud.pixelpark.internal - - compute01.test-cloud.pixelpark.internal - -# Services - 192.168.90.99: - aliases: - - api.test-cloud.pixelpark.internal - 192.168.90.100: - aliases: - - keystone01.test-cloud.pixelpark.internal - 192.168.90.101: - aliases: - - keystone02.test-cloud.pixelpark.internal - 192.168.90.102: - aliases: - - keystone.test-cloud.pixelpark.internal - 192.168.90.103: - aliases: - - rabbitmq01.test-cloud.pixelpark.internal - 192.168.90.104: - aliases: - - rabbitmq02.test-cloud.pixelpark.internal - 192.168.90.105: - aliases: - - galera01.test-cloud.pixelpark.internal - 192.168.90.106: - aliases: - - galera02.test-cloud.pixelpark.internal - 192.168.90.107: - aliases: - - mysql.test-cloud.pixelpark.internal - 192.168.90.108: - aliases: - - glance01.test-cloud.pixelpark.internal - 192.168.90.109: - aliases: - - glance02.test-cloud.pixelpark.internal - 192.168.90.110: - aliases: - - glance.test-cloud.pixelpark.internal - 192.168.90.111: - aliases: - - horizon01.test-cloud.pixelpark.internal - 192.168.90.112: - aliases: - - horizon02.test-cloud.pixelpark.internal - 192.168.90.113: - aliases: - - neutron01.test-cloud.pixelpark.internal - 192.168.90.114: - aliases: - - neutron02.test-cloud.pixelpark.internal - 192.168.90.115: - aliases: - - neutron.test-cloud.pixelpark.internal - 192.168.90.116: - aliases: - - cinder01.test-cloud.pixelpark.internal - 192.168.90.117: - aliases: - - cinder02.test-cloud.pixelpark.internal - 192.168.90.118: - aliases: - - cinder.test-cloud.pixelpark.internal - 192.168.90.119: - aliases: - - nova01.test-cloud.pixelpark.internal - 192.168.90.120: - aliases: - - nova02.test-cloud.pixelpark.internal - 192.168.90.121: - aliases: - - nova.test-cloud.pixelpark.internal - 192.168.90.122: - aliases: - - heatcfn01.test-cloud.pixelpark.internal - 192.168.90.123: - aliases: - - heatcfn02.test-cloud.pixelpark.internal - 192.168.90.124: - aliases: - - heatcfn.test-cloud.pixelpark.internal - 192.168.90.125: - aliases: - - heat01.test-cloud.pixelpark.internal - 192.168.90.126: - aliases: - - heat02.test-cloud.pixelpark.internal - 192.168.90.127: - aliases: - - heat.test-cloud.pixelpark.internal - 192.168.90.128: - aliases: - - heatcw01.test-cloud.pixelpark.internal - 192.168.90.129: - aliases: - - heatcw02.test-cloud.pixelpark.internal - 192.168.90.130: - aliases: - - heatcw.test-cloud.pixelpark.internal - 192.168.90.131: - aliases: - - ceilometer01.test-cloud.pixelpark.internal - 192.168.90.132: - aliases: - - ceilometer02.test-cloud.pixelpark.internal - 192.168.90.133: - aliases: - - ceilometer.test-cloud.pixelpark.internal - 192.168.90.134: - aliases: - - trove01.test-cloud.pixelpark.internal - 192.168.90.135: - aliases: - - trove02.test-cloud.pixelpark.internal - 192.168.90.136: - aliases: - - trove.test-cloud.pixelpark.internal - 192.168.90.137: - aliases: - - mongodb01.test-cloud.pixelpark.internal - 192.168.90.138: - aliases: - - mongodb02.test-cloud.pixelpark.internal - 192.168.90.139: - aliases: - - mongodb.test-cloud.pixelpark.internal - 192.168.90.201: - aliases: - - network-cluster01.test-cloud.pixelpark.internal - 217.66.54.195: - aliases: - - metadata.test-cloud.pixelpark.net - -repo::enable_pixel: true -repo::enable_cloud: true - -ntp::servers: - - "control01.test-cloud.pixelpark.internal iburst" - - "control02.test-cloud.pixelpark.internal iburst" - -rabbitmq::erlang_cookie: FSXOFSBDAFOVLIUSZTRL -# no special package source -rabbitmq::package_source: "" -rabbitmq::package_provider: yum -rabbitmq::wipe_db_on_cookie_change: true -rabbitmq::default_pass: sUTrsaeSKduY33io -rabbitmq::config_cluster: true -rabbitmq::cluster_nodes: - - rabbitmq01 - - rabbitmq02 - -pp_rabbitmq::pacemaker::port: '5672' -pp_rabbitmq::pacemaker::config_file: '/etc/rabbitmq/rabbitmq' - -galera::galera_servers: - - 192.168.90.105 - - 192.168.90.106 -galera::galera_master: "nestor.test-cloud.pixelpark.internal" -galera::vendor_type: "mariadb" -galera::configure_repo: false -galera::root_password: "ha0HXets4Qbk" -galera::haproxy_listening_service: test-cloud-mysql -galera::pacemaker::primitives: - mariadb_service: - primitive_class: 'systemd' - primitive_type: 'mysqld' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - - -pp_haproxy::haproxy_listen: - test-cloud-mysql: - ports: - - '3306' - ipaddress: mysql.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - - mysql-check user haproxy - balance: - - roundrobin - test-cloud-glance-api: - ports: - - '9292' - ipaddress: glance.test-cloud.pixelpark.internal - mode: http - options: - http-check: - - expect status 401 - option: - - httpchk /v1 - balance: - - roundrobin - test-cloud-glance-registry: - ports: - - '9191' - ipaddress: glance.test-cloud.pixelpark.internal - mode: http - options: - http-check: - - expect status 401 - option: - - httpchk /v1 - balance: - - roundrobin - test-cloud-admin_page: - ipaddress: 0.0.0.0 - ports: - - '8080' - mode: http - options: - stats: - - 'uri /' - test-cloud-keystone-public: - ports: - - '5000' - ipaddress: keystone.test-cloud.pixelpark.internal - mode: http - options: - option: - - httpchk /v2.0 - balance: - - roundrobin - test-cloud-keystone-admin: - ports: - - '35357' - ipaddress: keystone.test-cloud.pixelpark.internal - mode: http - options: - option: - - httpchk /v2.0 - balance: - - roundrobin - test-cloud-cinder: - ports: - - '8776' - ipaddress: cinder.test-cloud.pixelpark.internal - mode: http - options: - option: - - httpchk / - balance: - - roundrobin - test-cloud-nova-osapi: - ports: - - '8774' - ipaddress: nova.test-cloud.pixelpark.internal - mode: http - options: - option: - - httpchk / - balance: - - roundrobin - test-cloud-nova-metadata: - ports: - - '8775' - ipaddress: metadata.test-cloud.pixelpark.net - mode: http - options: - option: - - httpchk / - balance: - - roundrobin - test-cloud-nova-ec2: - ports: - - '8773' - ipaddress: nova.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - test-cloud-heat-api-cfn: - ports: - - '8000' - ipaddress: heatcfn.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - test-cloud-heat-api-cloudwatch: - ports: - - '8003' - ipaddress: heatcw.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - test-cloud-heat-api: - ports: - - '8004' - ipaddress: heat.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - test-cloud-neutron-server: - ports: - - '9696' - ipaddress: neutron.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcpka - balance: - - roundrobin - test-cloud-mongodb-server: - ports: - - '27017' - ipaddress: mongodb.test-cloud.pixelpark.internal - mode: tcp - options: - option: - - tcplog - balance: - - roundrobin - -pp_haproxy::ips: - keystone: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.102 - cidr_netmask: '24' - iflabel: 'keystone' - operations: - monitor: - interval: 10s - mysql: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.107 - cidr_netmask: '24' - iflabel: 'mysql' - operations: - monitor: - interval: 10s - glance: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.110 - cidr_netmask: '24' - iflabel: 'glance' - operations: - monitor: - interval: 10s - neutron: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.115 - cidr_netmask: '24' - iflabel: 'neutron' - operations: - monitor: - interval: 10s - cinder: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.118 - cidr_netmask: '24' - iflabel: 'cinder' - operations: - monitor: - interval: 10s - nova: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.121 - cidr_netmask: '24' - iflabel: 'nova' - operations: - monitor: - interval: 10s - heatcfn: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.124 - cidr_netmask: '24' - iflabel: 'heatcfn' - operations: - monitor: - interval: 10s - heat: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.127 - cidr_netmask: '24' - iflabel: 'heat' - operations: - monitor: - interval: 10s - heatcw: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.130 - cidr_netmask: '24' - iflabel: 'heatcw' - operations: - monitor: - interval: 10s - ceilometer: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.133 - cidr_netmask: '24' - iflabel: 'ceilo' - operations: - monitor: - interval: 10s - trove: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.136 - cidr_netmask: '24' - iflabel: 'trove' - operations: - monitor: - interval: 10s - mongodb: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 192.168.90.139 - cidr_netmask: '24' - iflabel: 'mongodb' - operations: - monitor: - interval: 10s - p_ip_metadata: - primitive_class: ocf - primitive_type: IPaddr2 - provided_by: heartbeat - parameters: - ip: 217.66.54.195 - cidr_netmask: '27' - nic: bond0.552 - iflabel: 'mdata' - operations: - monitor: - interval: 10s - p_route_public_subnet: - primitive_class: ocf - primitive_type: Route - provided_by: heartbeat - parameters: - destination: "217.66.54.192/27" - device: "bond0.552" - table: "public" - operations: - monitor: - interval: 10s - p_route_public_net: - primitive_class: ocf - primitive_type: Route - provided_by: heartbeat - parameters: - destination: "0.0.0.0/0" - gateway: "217.66.54.193" - source: "217.66.54.195" - table: "public" - operations: - monitor: - interval: 10s - -keystone::db::mysql::host: mysql.test-cloud.pixelpark.internal -keystone::db::mysql::password: Up650IOYMrKU2IJS -keystone::db::mysql::dbname: keystone -keystone::db::mysql::user: keystonedbadmin -keystone::db::mysql::charset: utf8 -keystone::db::mysql::collate: utf8_unicode_ci -keystone::db::mysql::allowed_hosts: '%' -keystone::manage_service: false -keystone::admin_token: "BddzFyrxggraJKo4" -keystone::compute_port: '8774' -keystone::admin_port: '35357' -keystone::token_expiration: 86400 -keystone::public_port: '5000' -keystone::verbose: true -keystone::debug: true -keystone::log_file: keystone.log -keystone::catalog_type: sql -keystone::sql_connection: "mysql://keystonedbadmin:Up650IOYMrKU2IJS@mysql.test-cloud.pixelpark.internal/keystone" -keystone::token_provider: keystone.token.providers.uuid.Provider -keystone::token_driver: keystone.token.backends.sql.Token -keystone::public_endpoint: http://keystone.test-cloud.pixelpark.internal:%(public_port)s/ -keystone::admin_endpoint: http://keystone.test-cloud.pixelpark.internal:%(admin_port)s/ -keystone::rabbit_hosts: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -keystone::rabbit_userid: guest -keystone::rabbit_password: sUTrsaeSKduY33io -keystone::haproxy_listening_service_admin: test-cloud-keystone-admin -keystone::haproxy_listening_service_public: test-cloud-keystone-public -keystone::config::keystone_config: - DEFAULT/tcp_keepalive: - value: true - DEFAULT/tcp_keepidle: - value: 600 - DEFAULT/rabbit_max_retries: - value: 10 - DEFAULT/rpc_backend: - value: rabbit - DEFAULT/keystone_ec2_url: - value: "http://keystone.test-cloud.pixelpark.internal:5000/v2.0/ec2tokens" - DEFAULT/keystone_ec2_insecure: - value: true - DEFAULT/fatal_deprecations: - value: false - DEFAULT/policy_file: - value: /opt/openstack/keystone/etc/policy.json - DEFAULT/use_stderr: - value: false - database/use_db_reconnect: - value: true - ec2/driver: - value: keystone.contrib.ec2.backends.kvs.Ec2 - endpoint_filter/driver: - value: keystone.contrib.endpoint_filter.backends.sql.EndpointFilter - endpoint_filter/return_all_endpoints_if_no_filter: - value: true - paste_deploy/config_file: - value: /opt/openstack/keystone/etc/keystone-paste.ini -keystone::pacemaker::primitives: - keystone_service: - primitive_class: ocf - primitive_type: keystone - provided_by: openstack - parameters: - binary: /opt/openstack/keystone/bin/keystone-all - config: /opt/openstack/keystone/etc/keystone.conf - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Neutron -neutron::verbose: true -neutron::debug: true -#neutron::core_plugin: neutron.plugins.ml2.plugin.Ml2Plugin -neutron::core_plugin: neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 -#neutron::service_plugins: -# - router -# - firewall -# - lbaas -# - vpnaas -# - metering -neutron::auth_strategy: 'keystone' -neutron::dhcp_lease_duration: 86400 -neutron::root_helper: 'sudo /opt/openstack/neutron/bin/neutron-rootwrap /opt/openstack/neutron/etc/rootwrap.conf' -neutron::control_exchange: neutron -neutron::rpc_backend: neutron.openstack.common.rpc.impl_kombu -neutron::rabbit_password: sUTrsaeSKduY33io -neutron::rabbit_hosts: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -neutron::rabbit_user: guest -neutron::rabbit_virtual_host: '/' -#neutron::log_file: 'server.log' -neutron::log_dir: '/var/log/neutron' -neutron::quota_network: 1 -neutron::quota_subnet: 1 -neutron::quota_port: -1 -neutron::quota_router: 1 -neutron::quota_floatingip: 15 -neutron::quota_security_group: -1, -neutron::quota_security_group_rule: -1 -neutron::neutron_config: - DEFAULT/use_stderr: - value: false - DEFAULT/policy_file: - value: /opt/openstack/neutron/etc/policy.json -neutron::config::server_config: - DEFAULT/lock_path: - value: '$state_path/lock' - DEFAULT/api_paste_config: - value: '/opt/openstack/neutron/etc/api-paste.ini' - DEFAULT/notification_driver: - value: 'neutron.openstack.common.notifier.rpc_notifier' - DEFAULT/notification_topics: - value: notifications - DEFAULT/loadbalancer_pool_scheduler_driver: - value: neutron.services.loadbalancer.agent_scheduler.ChanceScheduler - DEFAULT/network_auto_schedule: - value: true - DEFAULT/use_stderr: - value: false - DEFAULT/policy_file: - value: '/opt/openstack/neutron/etc/policy.json' - -neutron::server::manage_service: false -neutron::server::bind_port: '9696' -neutron::server::bind_host: network-cluster01.test-cloud.pixelpark.internal -neutron::server::auth_password: J6F2ahdtrtZ5oLKM -neutron::server::auth_type: keystone -neutron::server::auth_host: 'keystone.test-cloud.pixelpark.internal' -neutron::server::auth_port: '35357' -neutron::server::auth_tenant: service -neutron::server::auth_user: neutron -neutron::server::auth_protocol: http -neutron::server::database_connection: 'mysql://neutrondbadmin:n8qX0Un7F5RIYUID@mysql.test-cloud.pixelpark.internal/neutron' -# TODO: folgenden parameter beachten -neutron::server::sync_db: false -neutron::server::haproxy_listening_service: test-cloud-neutron-server -neutron::server::notifications::notify_nova_on_port_status_changes: true -neutron::server::notifications::notify_nova_on_port_data_changes: true -neutron::server::notifications::nova_url: 'http://nova.test-cloud.pixelpark.internal:8774/v2' -neutron::server::notifications::nova_admin_auth_url: 'http://keystone.test-cloud.pixelpark.internal:35357/v2.0' -neutron::server::notifications::nova_admin_username: nova -neutron::server::notifications::nova_admin_tenant_name: service -neutron::server::notifications::nova_admin_password: J6F2ahdtrtZ5oLKM -neutron::server::notifications::nova_region_name: regionone -neutron::server::notifications::nova_admin_tenant_id: 1bc94e90c3044dfab7778011cd1a0a4d -neutron::db::mysql::password: n8qX0Un7F5RIYUID -neutron::db::mysql::dbname: neutron -neutron::db::mysql::user: neutrondbadmin -neutron::db::mysql::host: mysql.test-cloud.pixelpark.internal -neutron::db::mysql::allowed_hosts: '%' -neutron::db::mysql::charset: utf8 -neutron::db::mysql::collate: utf8_unicode_ci -neutron::pacemaker::primitives: - neutron-server: - primitive_class: 'systemd' - primitive_type: 'neutron-server' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Neutron DHCP Agent -neutron::agents::dhcp::manage_service: false -neutron::agents::dhcp::enabled: false -neutron::agents::dhcp::debug: true -neutron::agents::dhcp::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::dhcp::dhcp_driver: 'neutron.agent.linux.dhcp.Dnsmasq' -neutron::agents::dhcp::root_helper: 'sudo /opt/openstack/neutron/bin/neutron-rootwrap /opt/openstack/neutron/etc/neutron/rootwrap.conf' -neutron::agents::dhcp::use_namespaces: true -neutron::agents::dhcp::dnsmasq_config_file: '/opt/openstack/neutron/etc/dnsmasq-neutron.conf' -neutron::agents::dhcp::dhcp_delete_namespaces: true -neutron::agents::dhcp::enable_isolated_metadata: false -neutron::agents::dhcp::manage_service: false -neutron::config::dhcp_agent_config: - DEFAULT/ovs_integration_bridge: - value: br-int - DEFAULT/ovs_use_veth: - value: true - DEFAULT/dhcp_domain: - value: test-cloud.pixelpark.internal - keystone_authtoken/auth_host: - value: keystone.test-cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J6F2ahdtrtZ5oLKM - -# Neutron L3 Agent -neutron::agents::l3::manage_service: false -neutron::agents::l3::enabled: false -neutron::agents::l3::debug: true -neutron::agents::l3::external_network_bridge: br-ex -neutron::agents::l3::use_namespaces: true -neutron::agents::l3::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::l3::router_id: '9bcaec1a-f41b-4b12-b23f-eae836873d97' -neutron::agents::l3::gateway_external_network_id: 'ad8098ae-4e93-4568-8964-34c7451703b4' -neutron::agents::l3::send_arp_for_ha: 0 -neutron::agents::l3::manage_service: false -neutron::config::l3_agent_config: - DEFAULT/ovs_use_veth: - value: true - keystone_authtoken/auth_host: - value: keystone.test-cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J6F2ahdtrtZ5oLKM - DEFAULT/host: - value: network-cluster01.test-cloud.pixelpark.internal - -# Neutron lbaas Agent -neutron::agents::lbaas::manage_service: false -neutron::agents::lbaas::enabled: false -neutron::agents::lbaas::debug: true -neutron::agents::lbaas::interface_driver: 'neutron.agent.linux.interface.OVSInterfaceDriver' -neutron::agents::lbaas::device_driver: 'neutron.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver' -neutron::agents::lbaas::manage_haproxy_package: false -neutron::config::lbaas_agent_config: - DEFAULT/ovs_use_veth: - value: true - keystone_authtoken/auth_host: - value: keystone.test-cloud.pixelpark.internal - keystone_authtoken/admin_tenant_name: - value: service - keystone_authtoken/admin_user: - value: neutron - keystone_authtoken/admin_password: - value: J6F2ahdtrtZ5oLKM -# Neutron ML Plugin -neutron::plugins::ml2::enable_security_group: true -neutron::plugins::ml2::type_drivers: - - gre -neutron::plugins::ml2::tenant_network_types: - - gre -neutron::plugins::ml2::mechanism_drivers: - - openvswitch -neutron::plugins::ml2::tunnel_id_ranges: - - '1:1000' -neutron::plugins::enable_security_group: true - -# Neutron Metadata Agent -neutron::agents::metadata::manage_service: false -neutron::agents::metadata::enabled: false -neutron::agents::metadata::auth_password: J6F2ahdtrtZ5oLKM -neutron::agents::metadata::shared_secret: rohd3HaeQu2Eex7I -neutron::agents::metadata::debug: true -neutron::agents::metadata::auth_tenant: service -neutron::agents::metadata::auth_region: regionone -neutron::agents::metadata::auth_url: 'http://keystone.test-cloud.pixelpark.internal:35357/v2.0' -neutron::agents::metadata::metadata_ip: 217.66.54.195 - -neutron::agents::metering::manage_service: false -neutron::agents::metering::debug: true - -# Neutron OVS Agent -neutron::agents::ovs::manage_service: false -neutron::agents::ovs::enabled: false -neutron::agents::ovs::tunnel_types: - - gre -neutron::agents::ovs::enable_tunneling: true -neutron::agents::ovs::neutron_plugin_ovs: -neutron::plugins::ovs::neutron_plugin_ovs: - OVS/enable_tunneling: - value: true - - -# Neutron OVS Plugin -neutron::plugins::ovs::enable_tunneling: true -neutron::plugins::ovs::tenant_network_type: gre - -#Neutron vpnaas Agent -neutron::agents::vpnaas::manage_service: false -neutron::agents::vpnaas::enabled: false - -# Neutron Pacemaker -neutron::pacemaker::primitives: - neutron-server: - primitive_class: systemd - primitive_type: neutron-server - operations: - monitor: - interval: 10s - timeout: 30s - start: - interval: "0" - timeout: 60s - stop: - interval: "0" - timeout: 60s - -# Neutron Pacemaker fuer die Network Nodes -neutron::pacemaker_agents::primitives: - neutron-dhcp-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-dhcp-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' -# Disable Agent bis dieser auch funktioniert -# -# neutron-fwaas-agent: -# primitive_class: 'systemd' -# primitive_type: 'neutron-fwaas-agent' -# operations: -# monitor: -# interval: '10s' -# timeout: '30s' -# start: -# interval: '0' -# timeout: '60s' -# stop: -# interval: '0' -# timeout: '60s' - neutron-l3-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-l3-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-lbaas-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-lbaas-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-metadata-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-metadata-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-metering-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-metering-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-openvswitch-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-openvswitch-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' - neutron-vpn-agent: - primitive_class: 'systemd' - primitive_type: 'neutron-vpn-agent' - operations: - monitor: - interval: '10s' - timeout: '30s' - start: - interval: '0' - timeout: '60s' - stop: - interval: '0' - timeout: '60s' -neutron::pacemaker_agents::service_ips: - network-cluster01: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '192.168.90.201' - cidr_netmask: '24' - iflabel: 'netcl01' - operations: - monitor: - interval: '10s' - neutron-data-net: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '192.168.91.13' - cidr_netmask: '24' - iflabel: 'data' - nic: 'bond0' - operations: - monitor: - interval: '10s' - neutron-ext-net: - primitive_class: 'ocf' - primitive_type: 'IPaddr2' - provided_by: 'heartbeat' - parameters: - ip: '217.66.54.196' - cidr_netmask: '27' - nic: 'br-ex' - operations: - monitor: - interval: '10s' - -# Heat -heat::auth_uri: 'http://keystone.test-cloud.pixelpark.internal:35357/v2.0' -heat::verbose: true -heat::debug: true -heat::keystone_host: keystone.test-cloud.pixelpark.internal -heat::keystone_port: '35357' -heat::keystone_protocol: http -heat::keystone_user: heat -heat::keystone_tenant: service -heat::keystone_password: J6F2ahdtrtZ5oLKM -heat::keystone_ec2_uri: 'http://ec2.cloud-test.pixelpark.internal:5000/v2.0/ec2tokens' -heat::rpc_backend: 'heat.openstack.common.rpc.impl_kombu' -heat::rabbit_hosts: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -heat::rabbit_userid: guest -heat::rabbit_password: sUTrsaeSKduY33io -heat::rabbit_virtual_host: '/' -heat::sql_connection: 'mysql://heatdbadmin:Bh710IOPLrND4DVO@mysql.test-cloud.pixelpark.internal/heat' -heat::database_idle_timeout: 3600 -heat::api_cfn::bind_port: '8000' -heat::api_cfn::manage_service: false -heat::api_cfn::haproxy_listening_service_heat_api_cfn: test-cloud-heat-api-cfn -heat::api_cloudwatch::bind_port: '8003' -heat::api_cloudwatch::manage_service: false -heat::api_cloudwatch::haproxy_listening_service_heat_api_cloudwatch: test-cloud-heat-api-cloudwatch -heat::api::bind_port: '8004' -heat::api::haproxy_listening_service_heat_api: test-cloud-heat-api -heat::engine::auth_encryption_key: eiPhuu9Equooph0T -heat::engine::manage_service: false -heat::config::api_config: - DEFAULT/environment_dir: - value: '/opt/openstack/heat/etc/heat/environment.d' - DEFAULT/use_stderr: - value: false - DEFAULT/notification_driver: - value: heat.openstack.common.notifier.rpc_notifier - DEFAULT/policy_file: - value: '/opt/openstack/heat/etc/heat/policy.json' - DEFAULT/use_stderr: - value: false -heat::db::mysql::password: Bh710IOPLrND4DVO -heat::db::mysql::dbname: heat -heat::db::mysql::user: heatdbadmin -heat::db::mysql::host: mysql.test-cloud.pixelpark.internal -heat::db::mysql::allowed_hosts: '%' -heat::db::mysql::charset: utf8 -heat::db::mysql::collate: utf8_unicode_ci -heat::pacemaker::primitives: - heat-api: - primitive_class: 'systemd' - primitive_type: 'heat-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-engine: - primitive_class: 'systemd' - primitive_type: 'heat-engine' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-api-cfn: - primitive_class: 'systemd' - primitive_type: 'heat-api-cfn' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - heat-api-cloudwatch: - primitive_class: 'systemd' - primitive_type: 'heat-api-cloudwatch' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -# Glance -# api config -glance::client::ensure: absent -glance::api::keystone_password: J6F2ahdtrtZ5oLKM -glance::api::manage_service: false -glance::api::verbose: true -glance::api::debug: true -glance::api::bind_port: '9292' -glance::api::backlog: 4096 -glance::api::log_file: '/var/log/glance/api.log' -glance::api::log_dir: '/var/log/glance' # Kommt in der Konfig nicht vor -glance::api::registry_host: glance.test-cloud.pixelpark.internal -glance::api::registry_port: 9191 -glance::api::auth_host: keystone.test-cloud.pixelpark.internal -glance::api::auth_url: 'http://keystone.test-cloud.pixelpark.internal:35357/v2.0' -glance::api::auth_port: '35357' -glance::api::auth_uri: false # kommt nicht in der Konfig vor -glance::api::auth_protocol: http -glance::api::pipeline: keystone -glance::api::keystone_tenant: service -glance::api::keystone_user: glance -glance::api::show_image_direct_url: false # kommt nicht in der Konfig vor -glance::api::database_connection: 'mysql://glancedbadmin:S4EJh]j9H9TywZOw@mysql.test-cloud.pixelpark.internal/glance' -glance::api::database_idle_timeout: 3600 # kommt nicht in der Konfig vor -glance::api::image_cache_dir: '/var/lib/glance/image-cache/' -glance::api::haproxy_listening_service: test-cloud-glance-api - -glance::backend::rbd::rbd_store_user: glance -glance::backend::rbd::rbd_store_ceph_conf: '/etc/ceph/ceph.conf' -glance::backend::rbd::rbd_store_pool: images -glance::backend::rbd::rbd_store_chunk_size: 8 # kommt nicht in der Konfig vor -#glance::backend::swift::swift_store_user: 'jdoe:jdoe' -#glance::backend::swift::swift_store_key: a86850deb2742ec3cb41518e26aa2d89 -#glance::backend::swift::swift_store_auth_address: '127.0.0.1:5000/v2.0/' -#glance::backend::swift::swift_store_container: glance -#glance::backend::swift::swift_store_auth_version: 2 -#glance::backend::swift::swift_store_create_container_on_put: false -#glance::backend::swift::swift_store_large_object_size: 5120 -#glance::backend::swift::swift_store_large_object_chunk_size: 200 - -glance::notify::rabbitmq::rabbit_password: sUTrsaeSKduY33io -glance::notify::rabbitmq::rabbit_userid: guest -glance::notify::rabbitmq::rabbit_hosts: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -glance::notify::rabbitmq::rabbit_virtual_host: '/' -glance::notify::rabbitmq::rabbit_use_ssl: false -glance::notify::rabbitmq::rabbit_notification_exchange: 'glance' -glance::notify::rabbitmq::rabbit_notification_topic: 'notifications' -glance::notify::rabbitmq::amqp_durable_queues: false - -glance::registry::keystone_password: J6F2ahdtrtZ5oLKM -glance::registry::manage_service: false -glance::registry::verbose: true -glance::registry::debug: true -glance::registry::bind_port: '9191' -glance::registry::log_file: '/var/log/glance/registry.log' -glance::registry::log_dir: '/var/log/glance' -glance::registry::database_connection: 'mysql://glancedbadmin:S4EJh]j9H9TywZOw@mysql.test-cloud.pixelpark.internal/glance' -glance::registry::database_idle_timeout: 3600 -glance::registry::auth_type: keystone -glance::registry::auth_host: keystone.test-cloud.pixelpark.internal -glance::registry::auth_port: '35357' -glance::registry::auth_protocol: http -glance::registry::keystone_tenant: service -glance::registry::keystone_user: glance -glance::registry::pipeline: keystone -glance::registry::haproxy_listening_service: test-cloud-glance-registry - -glance::db::mysql::host: mysql.test-cloud.pixelpark.internal -glance::db::mysql::password: S4EJh]j9H9TywZOw -glance::db::mysql::dbname: glance -glance::db::mysql::user: glancedbadmin -glance::db::mysql::allowed_hosts: '%' -glance::db::mysql::charset: utf8 -glance::db::mysql::collate: utf8_unicode_ci - -glance::config::api_config: - DEFAULT/auth_region: - value: regionone - DEFAULT/auth_strategy: - value: keystone - DEFAULT/disk_formats: - value: 'ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso' - DEFAULT/container_formats: - value: 'ami,ari,aki,bare,ovf,ova' - DEFAULT/allow_anonymous_access: - value: false - DEFAULT/admin_role: - value: admin - DEFAULT/delayed_delete: - value: false - DEFAULT/use_stderr: - value: false - -glance::config::registry_config: - DEFAULT/admin_role: - value: admin - DEFAULT/limit_param_default: - value: 25 - DEFAULT/api_limit_max: - value: 1000 - DEFAULT/backlog: - value: 4096 - DEFAULT/use_stderr: - value: false - -glance::pacemaker::primitives: - glance-api: - primitive_class: 'systemd' - primitive_type: 'glance-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - glance-registry: - primitive_class: 'systemd' - primitive_type: 'glance-registry' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -# Cinder -cinder::api::manage_service: false -cinder::api::keystone_password: J6F2ahdtrtZ5oLKM -cinder::api::keystone_tenant: service -cinder::api::keystone_user: cinder -cinder::api::keystone_auth_host: 'keystone.test-cloud.pixelpark.internal' -cinder::api::keystone_auth_port: '35357' -cinder::api::keystone_auth_protocol: http -cinder::api::keystone_auth_uri: 'http://keystone.test-cloud.pixelpark.internal:5000/v2.0' -cinder::api::service_port: '5000' -cinder::api::haproxy_listening_service: test-cloud-cinder - -cinder::config::cinder_config: - DEFAULT/policy_file: - value: '/opt/openstack/cinder/etc/policy.json' - DEFAULT/use_stderr: - value: false - -cinder::control_exchange: cinder -cinder::database_connection: 'mysql://cinderdbadmin:d5zLLPgtK85YskG7@mysql.test-cloud.pixelpark.internal:3306/cinder' -cinder::rpc_backend: 'cinder.openstack.common.rpc.impl_kombu' -cinder::rabbit_hosts: - - 'rabbitmq01.test-cloud.pixelpark.internal:5672' - - 'rabbitmq02.test-cloud.pixelpark.internal:5672' -cinder::rabbit_userid: guest -cinder::rabbit_password: 'sUTrsaeSKduY33io' -cinder::api_paste_config: '/opt/openstack/cinder/etc/api-paste.ini' -cinder::log_dir: '/var/log/cinder' -cinder::verbose: true -cinder::debug: true -cinder::scheduler::manage_service: false - -cinder::backend::rbd::rbd_pool: volumes -cinder::backend::rbd::rbd_user: cinder - -cinder::db::mysql::password: d5zLLPgtK85YskG7 -cinder::db::mysql::dbname: cinder -cinder::db::mysql::user: cinderdbadmin -cinder::db::mysql::host: mysql.test-cloud.pixelpark.internal -cinder::db::mysql::allowed_hosts: '%' -cinder::db::mysql::charset: utf8 -cinder::db::mysql::collate: utf8_unicode_ci - -cinder::glance::glance_api_servers: - - 'glance01.test-cloud.pixelpark.internal:9292' - - 'glance02.test-cloud.pixelpark.internal:9292' - -cinder::config:cinder_config: '/opt/openstack/cinder/etc/cinder.conf' -cinder::config:cinder_config:api_paste_ini_config: '/opt/openstack/cinder/etc/api-paste.ini' - -cinder::quota::quota_volumes: 25 -cinder::quota::quota_snapshots: 25 -cinder::quota::quota_gigabytes: 300 - -cinder::type_set::os_tenant_name: service -cinder::type_set::os_username: cinder -cinder::type_set::os_password: J6F2ahdtrtZ5oLKM -cinder::type_set::os_auth_url: 'http://keystone.test-cloud.pixelpark.internal:5000/v2.0' - -cinder::volume::manage_service: false -cinder::volume::rbd::rbd_pool: volumes -cinder::volume::rbd::rbd_user: cinder -cinder::volume::rbd::rbd_secret_uuid: '__musst_set__' - -cinder::backup::manage_service: false -cinder::backup::ceph::backup_ceph_user: cinder-backup - - -cinder::pacemaker_api::primitives: - cinder-api: - primitive_class: 'systemd' - primitive_type: 'cinder-api' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -cinder::pacemaker::primitives: - cinder-scheduler: - primitive_class: 'systemd' - primitive_type: 'cinder-scheduler' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - cinder-volume: - primitive_class: 'systemd' - primitive_type: 'cinder-volume' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - cinder-backup: - primitive_class: 'systemd' - primitive_type: 'cinder-backup' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -nova::database_connection: 'mysql://novadbadmin:qfg8qGKUSiKugx3k@mysql.test-cloud.pixelpark.internal/nova' -nova::rabbit_hosts: - - 'rabbitmq01.test-cloud.pixelpark.internal' - - 'rabbitmq02.test-cloud.pixelpark.internal' -nova::rabbit_port: '5672' -nova::rabbit_password: 'sUTrsaeSKduY33io' -nova::rabbit_userid: 'guest' -nova::glance_api_servers: 'glance01.test-cloud.pixelpark.internal:9292,glance02.test-cloud.pixelpark.internal:9292' -nova::verbose: true -nova::log_dir: '/var/log/nova' -nova::debug: true -nova::rootwrap_config: '/opt/openstack/nova/etc/rootwrap.conf' -nova::auth_strategy: keystone -nova::notify_on_state_change: vm_and_task_state -nova::vncproxy::host: '217.66.54.195' -nova::config::nova_config: - DEFAULT/pybasedir: - value: '/opt/openstack/nova/lib/python2.7/site-packages' - DEFAULT/bindir: - value: '/opt/openstack/nova/bin' - DEFAULT/policy_file: - value: '/opt/openstack/nova/etc/policy.json' - DEFAULT/api_paste_config: - value: '/opt/openstack/nova/etc/api-paste.ini' - DEFAULT/enable_instance_password: - value: false - DEFAULT/allow_resize_to_same_host: - value: true - DEFAULT/allow_migrate_to_same_host: - value: true - DEFAULT/resume_guests_state_on_host_boot: - value: true - DEFAULT/reboot_timeout: - value: 300 - DEFAULT/reserved_host_memory_mb: - value: 2048 - DEFAULT/linuxnet_interface_driver: - value: 'nova.network.linux_net.LinuxOVSInterfaceDriver' - DEFAULT/use_stderr: - value: false - DEFAULT/vnc_keymap: - value: 'de' - DEFAULT/os_region_name: - value: regionone - DEFAULT/metadata_host: - value: metadata.test-cloud.pixelpark.net - keystone_authtoken/identity_uri: - value: "http://keystone.test-cloud.pixelpark.internal:35357/" - -nova::compute::enabled: true -nova::compute::vncserver_proxyclient_address: 217.66.54.195 -nova::compute::vncproxy_base_url: 'http://217.66.54.195:6081/console' -nova::compute::instance_usage_audit: true -nova::compute::libvirt::vncserver_listen: 0.0.0.0 -nova::compute::instance_usage_audit_period: hour -nova::keystone::auth::password: J6F2ahdtrtZ5oLKM -nova::keystone::auth::public_protocol: http -nova::keystone::auth::public_address: keystone.test-cloud.pixelpark.internal -nova::keystone::auth::compute_port: '5000' -nova::keystone::auth::compute_version: 'v2.0' -nova::api::auth_host: keystone.test-cloud.pixelpark.internal -nova::api::auth_port: '35357' -nova::api::auth_version: v2.0 -nova::api::admin_tenant_name: service -nova::api::admin_user: nova -nova::api::admin_password: J6F2ahdtrtZ5oLKM -nova::api::haproxy_listening_service: test-cloud-nova-api -nova::api::neutron_metadata_proxy_shared_secret: rohd3HaeQu2Eex7I -nova::api::haproxy_listening_service_ec2: test-cloud-nova-ec2 -nova::api::haproxy_listening_service_metadata: test-cloud-nova-metadata -nova::api::haproxy_listening_service_osapi: test-cloud-nova-osapi -nova::network::neutron::neutron_url: 'http://neutron.test-cloud.pixelpark.internal:9696' -nova::network::neutron::neutron_admin_username: neutron -nova::network::neutron::neutron_admin_password: J6F2ahdtrtZ5oLKM -nova::network::neutron::neutron_admin_tenant_name: service -nova::network::neutron::neutron_admin_auth_url: 'http://keystone.test-cloud.pixelpark.internal:35357/v2.0' -nova::network::neutron::firewall_driver: nova.virt.firewall.NoopFirewallDriver -nova::network::neutron::neutron_region_name: regionone -nova::network::flatdhcp::dhcp_domain: cloud.pixelpark.internal -nova::scheduler::filter::cpu_allocation_ratio: 32.0 -nova::scheduler::filter::ram_allocation_ratio: 2.0 -nova::scheduler::manage_service: false -nova::scheduler::enabled: true -nova::client::ensure: absent -nova::db::mysql::user: novadbadmin -nova::db::mysql::password: qfg8qGKUSiKugx3k -nova::vncproxy::manage_service: false -nova::consoleauth::manage_service: false -nova::conductor::manage_service: false -nova::cert::manage_service: false -nova::pacemaker::primitives: - nova-api-ec2: - primitive_class: 'systemd' - primitive_type: 'nova-api-ec2' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-api-metadata: - primitive_class: 'systemd' - primitive_type: 'nova-api-metadata' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-api-os-compute: - primitive_class: 'systemd' - primitive_type: 'nova-api-os-compute' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-cert: - primitive_class: 'systemd' - primitive_type: 'nova-cert' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-conductor: - primitive_class: 'systemd' - primitive_type: 'nova-conductor' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-consoleauth: - primitive_class: 'systemd' - primitive_type: 'nova-consoleauth' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-console: - primitive_class: 'systemd' - primitive_type: 'nova-console' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-novncproxy: - primitive_class: 'systemd' - primitive_type: 'nova-novncproxy' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - nova-scheduler: - primitive_class: 'systemd' - primitive_type: 'nova-scheduler' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s -nova::pacemaker_compute::primitives: - nova-compute: - primitive_class: 'systemd' - primitive_type: 'nova-compute' - operations: - monitor: - interval: 10s - start: - interval: '0' - timeout: 60s - stop: - interval: '0' - timeout: 60s - -mongodb::globals::manage_package_repo: false -mongodb::globals::client_package_name: mongodb -mongodb::globals::server_package_name: mongodb-server -mongodb::globals::version: 2.4.6-1.fc20 -mongodb::replset: rsmain -mongodb::replset::sets: - rsmain: - members: - - "mongodb01.test-cloud.pixelpark.internal:27017" - - "mongodb02.test-cloud.pixelpark.internal:27017" - -pp_haproxy::mongodb_member::listening_service: test-cloud-mongodb-server - -pacemaker::stonith::disable: true -# Horizon -horizon::fqdn: - - test-cloud.pixelpark.net - - horizon01.test-cloud.pixelpark.internal - - horizon02.test-cloud.pixelpark.internal -horizon::secret_key: 'test' -horizon::cache_server_ip: 127.0.0.1 -horizon::cache_server_port: '11211' -horizon::horizon_app_links: false -horizon::keystone_url: 'http://keystone.test-cloud.pixelpark.internal:5000/v2.0' -horizon::keystone_default_role: Member -horizon::openstack_endpoint_type: 'publicURL' -horizon::django_debug: false -horizon::api_result_limit: 1000 -horizon::log_level: DEBUG -horizon::help_url: 'http://docs.openstack.org' -horizon::configure_apache: true -horizon::bind_address: horizon01.test-cloud.pixelpark.internal -horizon::servername: test-cloud.pixelpark.net -# $listen_ssl = false, -# $ssl_redirect = true, -# $horizon_cert = undef, -# $horizon_key = undef, -# $horizon_ca = undef, -# $file_upload_temp_dir = '/tmp', - -# Ceilometer -ceilometer::metering_secret: 'ZtfXQ2Kk8X4LqRE[GKUzWuVnbEratgyj' -ceilometer::notification_topics: - - 'notifications' - - 'glance_notifications' -ceilometer::debug: true -ceilometer::verbose: true -ceilometer::use_syslog: false -ceilometer::rpc_backend: 'ceilometer.openstack.common.rpc.impl_kombu' -ceilometer::rabbit_hosts: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -ceilometer::rabbit_userid: guest -ceilometer::rabbit_password: 'sUTrsaeSKduY33io' -ceilometer::rabbit_virtual_host: '/' -ceilometer::db::database_connection: 'mongodb://ceilometer:7JdY4JW3qjBUGD5p@mongodb.test-cloud.pixelpark.internal:27017/ceilometer' -ceilometer::api::keystone_host: 'keystone.test-cloud.pixelpark.internal' -ceilometer::api::keystone_port: '35357' -ceilometer::api::keystone_protocol: http -ceilometer::api::keystone_user: ceilometer -ceilometer::api::keystone_tenant: service -ceilometer::api::keystone_password: J6F2ahdtrtZ5oLKM -ceilometer::api::keystone_auth_uri: http://keystone.test-cloud.pixelpark.internal:5000/ -ceilometer::api::host: ceilometer.test-cloud.pixelpark.internal -ceilometer::api::port: '8777' -ceilometer::alarm::evaluator::evaluation_interval: '60' -ceilometer::alarm::evaluator::evaluation_service: 'ceilometer.alarm.service.SingletonAlarmService' -ceilometer::alarm::evaluator::partition_rpc_topic: alarm_partition_coordination -ceilometer::alarm::evaluator::record_history: true -ceilometer::agent::auth::auth_password: J6F2ahdtrtZ5oLKM -ceilometer::agent::auth::auth_url: 'http://keystone.test-cloud.pixelpark.internal:5000/v2.0' -ceilometer::agent::auth::auth_region: regionone -ceilometer::agent::auth::auth_user: ceilometer -ceilometer::agent::auth::auth_tenant_name: service -ceilometer::agent::auth::auth_tenant_id: '2030be3e9816467ba45e288e357b64b5' -ceilometer::config::ceilometer_config: - DEFAULT/auth_strategy: - value: keystone -#Corosync -pacemaker::corosync::bind_address: 192.168.90.0 -pacemaker::corosync::multicast_address: 224.0.91.1 - -httpd::webserver: - test-cloud.pixelpark.net: - modules: - - mpm_worker - - unixd - - access_compat - - filter - - authz_core - - authn_core - worker: true - manage_service: false - service_pacemaker: true - -xymon::check::rabbitmq::members: - - rabbitmq01.test-cloud.pixelpark.internal:5672 - - rabbitmq02.test-cloud.pixelpark.internal:5672 -xymon::check::rabbitmq::password: 'sUTrsaeSKduY33io' -xymon::check::rabbitmq::user: 'guest' - -xymon::check::haproxy::members: - - nestor.test-cloud.pixelpark.internal:8080 - - beli.test-cloud.pixelpark.internal:8080 - -xymon::modules: - - 'net2' - -zabbix::agent::manage_repo: false -zabbix::agent::server: '217.66.51.48' - - diff --git a/customer/test-cloud/control03.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/control03.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index 3b0442d3..00000000 --- a/customer/test-cloud/control03.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,2 +0,0 @@ ---- -infra::role: base diff --git a/customer/test-cloud/klio.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/klio.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index 6d68042d..00000000 --- a/customer/test-cloud/klio.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - ceilometer::config - - zabbix::agent - - nova::network::neutron - - nova::compute::neutron - - nova::compute::libvirt - - nova::config - - nova - - nova::compute - - ceilometer::agent::auth - - pp_python::pip - - ceilometer - - hosts - - ceilometer::agent::compute - - nova::migration::libvirt - - neutron::agents::ovs - - neutron - -neutron::agents::ovs::local_ip: 192.168.91.15 - -xymon::modules: - - 'cloud-new' - - 'ovs-tun' - - 'ipmi' - - 'raid' - diff --git a/customer/test-cloud/nestor.test-cloud.pixelpark.internal.yaml b/customer/test-cloud/nestor.test-cloud.pixelpark.internal.yaml deleted file mode 100644 index 058ad88e..00000000 --- a/customer/test-cloud/nestor.test-cloud.pixelpark.internal.yaml +++ /dev/null @@ -1,182 +0,0 @@ ---- -infra::role: base -infra::additional_classes: - - galera - - nova::conductor - - nova::config - - heat::api_cloudwatch - - nova::api - - pp_haproxy::mongodb_member - - xymon::check::haproxy - - keystone::config - - cinder::ceilometer - - glance - - glance::backend::rbd - - neutron::pacemaker - - nova::consoleauth - - heat::api_cfn - - nova - - nova::pacemaker - - glance::pacemaker - - keystone - - glance::db::mysql - - neutron::server - - pp_haproxy - - heat::config - - zabbix::agent - - xymon::check::rabbitmq - - mongodb::client - - nova::network::neutron - - neutron::server::notifications - - mongodb - - nova::quota - - glance::api - - cinder::pacemaker_api - - heat - - heat::db::mysql - - glance::client - - keystone::db::mysql - - cinder::db::mysql - - heat::engine - - nova::scheduler - - keystone::pacemaker - - nova::cert - - heat::pacemaker - - mongodb::replset - - neutron::config - - glance::notify::rabbitmq - - rabbitmq - - nova::vncproxy - - nova::db::mysql - - pp_python::pip - - neutron::quota - - horizon - - neutron - - cinder - - neutron::plugins::ovs - - heat::api - - glance::registry - - cinder::api - - neutron::db::mysql - -hosts::hosts: - 192.168.90.103: - interface_up: true - interface_device: "bond0:rabbit01" - interface_netmask: "255.255.255.0" - 192.168.90.105: - interface_up: true - interface_device: "bond0:galera01" - interface_netmask: "255.255.255.0" - 192.168.90.100: - interface_up: true - interface_device: "bond0:ks01" - interface_netmask: "255.255.255.0" - 192.168.90.108: - interface_up: true - interface_device: "bond0:glance01" - interface_netmask: "255.255.255.0" - 192.168.90.113: - interface_up: true - interface_device: "bond0:nt01" - interface_netmask: "255.255.255.0" - 192.168.90.116: - interface_up: true - interface_device: "bond0:cinder01" - interface_netmask: "255.255.255.0" - 192.168.90.119: - interface_up: true - interface_device: "bond0:nova01" - interface_netmask: "255.255.255.0" - 192.168.90.122: - interface_up: true - interface_device: "bond0:hecfn01" - interface_netmask: "255.255.255.0" - 192.168.90.125: - interface_up: true - interface_device: "bond0:heat01" - interface_netmask: "255.255.255.0" - 192.168.90.128: - interface_up: true - interface_device: "bond0:heatcw01" - interface_netmask: "255.255.255.0" - 192.168.90.111: - interface_up: true - interface_device: "bond0:hor01" - interface_netmask: "255.255.255.0" - 192.168.90.137: - interface_up: true - interface_device: "bond0:mongod01" - interface_netmask: "255.255.255.0" - -ntp::servers: - - "time01.pixelpark.com iburst" - - "time02.pixelpark.com iburst" - - "time03.pixelpark.com iburst" - -rabbitmq::environment_variables: - RABBITMQ_NODE_IP_ADDRESS: 192.168.90.103 - RABBITMQ_NODENAME: rabbit@rabbitmq01 - -pp_rabbitmq::pacemaker::nodename: rabbit@rabbitmq01 -pp_rabbitmq::pacemaker::bind_host: 192.168.90.103 - -galera::local_ip: 192.168.90.105 -galera::bind_address: 192.168.90.105 -galera::haproxy_server_names: galera01 -mongodb::globals::bind_ip: - - 192.168.90.137 - - 127.0.0.1 -pp_haproxy::mongodb_member::server_names: mongodb01 -pp_haproxy::mongodb_member::ipaddresses: 192.168.90.137 - -keystone::public_bind_host: keystone01.test-cloud.pixelpark.internal -keystone::admin_bind_host: keystone01.test-cloud.pixelpark.internal -keystone::haproxy_server_names_admin: keystone01 -keystone::haproxy_server_names_public: keystone01 - -neutron::server::bind_host: neutron01.test-cloud.pixelpark.internal -neutron::server::haproxy_server_names: neutron-server01 - -glance::api::bind_host: glance01.test-cloud.pixelpark.internal -glance::api::haproxy_server_names: glance01 -glance::registry::bind_host: glance01.test-cloud.pixelpark.internal -glance::registry::haproxy_server_names: glance01 - -cinder::api::bind_host: cinder01.test-cloud.pixelpark.internal -cinder::api::haproxy_server_names: cinder01 - -heat::api::bind_host: 'heat01.test-cloud.pixelpark.internal' -heat::api_cloudwatch::bind_host: 'heatcw01.test-cloud.pixelpark.internal' -heat::api_cfn::bind_host: 'heatcfn01.test-cloud.pixelpark.internal' -heat::api_cloudwatch::haproxy_server_names_heat_api_cloudwatch: heat01-api-cloudwatch -heat::api_cfn::haproxy_server_names_heat_api_cfn: heat01-api-cfn -heat::api::haproxy_server_names_heat_api: heat01-api - -nova::api::api_bind_address: nova01.test-cloud.pixelpark.internal -nova::api::osapi_bind_address: nova01.test-cloud.pixelpark.internal -nova::api::metadata_listen: nova01.test-cloud.pixelpark.internal -nova::api::haproxy_server_names_ec2: nova01 -nova::api::haproxy_server_names_metadata: nova01 -nova::api::haproxy_server_names_osapi: nova01 - -nova::vncproxy::host: nova01.test-cloud.pixelpark.internal -nova::vncproxy::haproxy_server_names: nova01 - -pacemaker::corosync::cluster_name: 'pcs-cluster-cloud-test-icehouse' -pacemaker::corosync::cluster_members: - - nestor.test-cloud.pixelpark.internal - - beli.test-cloud.pixelpark.internal - -horizon::bind_address: horizon01.test-cloud.pixelpark.internal -httpd::webserver: - test-cloud.pixelpark.net: - listens: - - 192.168.90.111:80 - -xymon::modules: - - 'cloud-new' - - 'hlogin' - - 'ipmi' - - 'raid' -