Jerry Zhao 9897f4852c Cherry pick from master for collectd cookbooks
Change-Id: Iad37cbb8c3bda54f3873b094824772e6bb98cf65
2014-09-04 11:31:17 -07:00

330 lines
12 KiB
JSON

{ "all_roles" : {
"os-block-storage-worker": "openstack block storage node",
"os-controller": "openstack controller node",
"os-network": "openstack network node",
"os-ops-messaging": "openstack message queue node",
"os-image": "openstack image node",
"os-ops-database": "openstack database node",
"os-compute-worker": "openstack compute node",
"os-ha": "Software load balance node",
"os-compute-vncproxy": "vnc proxy"
},
"test_roles": {
"default": ["test-synclog"]
},
"read_config_mapping": {
"/dashboard_roles": "/dashboard_roles",
"/haproxy_roles": "/haproxy_roles",
"/test_roles": "/test_roles",
"/haproxy/router_id_prefix": "/ha/keepalived/router_id_prefix",
"/haproxy/default_priority": "/ha/keepalived/default_priority",
"/haproxy/default_state": "/ha/keepalived/default_state",
"/haproxy/states_to_assign": "/ha/keepalived/states_to_assign"
},
"config_mapping": {
"/credential/identity/users/admin": "/security/console_credentials",
"/credential/identity/users/compute": "/security/service_credentials",
"/credential/identity/users/image": "/security/service_credentials",
"/credential/identity/users/metering": "/security/service_credentials",
"/credential/identity/users/network": "/security/service_credentials",
"/credential/identity/users/object-store": "/security/service_credentials",
"/credential/identity/users/volume": "/security/service_credentials",
"/credential/mysql/compute": "/security/service_credentials",
"/credential/mysql/dashboard": "/security/service_credentials",
"/credential/mysql/identity": "/security/service_credentials",
"/credential/mysql/image": "/security/service_credentials",
"/credential/mysql/metering": "/security/service_credentials",
"/credential/mysql/network": "/security/service_credentials",
"/credential/mysql/volume": "/security/service_credentials",
"/credential/mysql/super/password": "/security/service_credentials/password",
"/networking/control/interface": "/networking/interfaces/management/nic",
"/ntp/ntpserver": "/networking/global/ntp_server",
"/networking/storage/interface": "/networking/interfaces/storage/nic",
"/networking/public/interface": "/networking/interfaces/public/nic",
"/networking/tenant/interface": "/networking/interfaces/tenant/nic",
"/networking/plugins/ovs/gre/local_ip_interface": "/networking/interfaces/tenant/nic",
"/ha/haproxy/vip": "/networking/global/ha_vip",
"/ha/keepalived/instance_name/vip": "/networking/global/ha_vip"
},
"role_mapping": {
"os-controller": {
"/endpoints/compute/metadata/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/compute/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/compute/xvpvnc/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/ec2/admin/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/ec2/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/identity/admin/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/identity/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/metering/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/network/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/volume/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"]
},
"os-compute-vncproxy": {
"/endpoints/compute/novnc/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"]
},
"os-ops-database": {
"/db/mysql/bind_address": "/networking/interfaces/management/ip"
},
"os-ops-messaging": {
"/mq/rabbitmq/bind_address": "/networking/interfaces/management/ip"
},
"os-image": {
"/endpoints/image/registry/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"],
"/endpoints/image/service/host": ["/networking/global/ha_vip", "/networking/interfaces/management/ip"]
}
},
"credential" : { "identity" : { "roles" : { "admin" : "admin",
"member" : "Member"
},
"tenants" : { "admin" : "admin",
"service" : "service"
},
"token" : { "admin" : "01234567890abc0987654321" },
"users" : { "admin" : { "password" : "admin",
"tenant" : "admin",
"username" : "admin"
},
"compute" : { "password" : "nova",
"tenant" : "service",
"username" : "nova"
},
"image" : { "password" : "glance",
"tenant" : "service",
"username" : "glance"
},
"metering" : { "password" : "ceilometer",
"tenant" : "service",
"username" : "ceilometer"
},
"network" : { "password" : "quantum",
"tenant" : "service",
"username" : "quantum"
},
"object-store" : { "password" : "swift",
"tenant" : "service",
"username" : "swift"
},
"volume" : { "password" : "cinder",
"tenant" : "service",
"username" : "cinder"
}
}
},
"metadata" : { "password" : "Hello_Openstack" },
"mq" : { "rabbitmq" : { "password" : "guest",
"username" : "guest",
"vhost" : "/"
} },
"mysql" : { "compute" : { "password" : "admin",
"username" : "nova"
},
"dashboard" : { "password" : "admin",
"username" : "dashboard"
},
"identity" : { "password" : "admin",
"username" : "keystone"
},
"image" : { "password" : "admin",
"username" : "glance"
},
"metering" : { "password" : "admin",
"username" : "ceilometer"
},
"network" : { "password" : "admin",
"username" : "quantum"
},
"super" : { "password" : "test",
"username" : "root"
},
"volume" : { "password" : "admin",
"username" : "cinder"
}
},
"text" : true
},
"ha": {
"status": "disable",
"haproxy": {
"vip": "",
"roles": {
"os-controller": ["dashboard_http","dashboard_https","keystone_admin", "keystone_public_internal","nova_ec2_api","nova_compute_api","cinder_api","neutron_api","novncproxy"],
"os-image": ["glance_api","glance_registry_cluster"]
}
},
"keepalived": {
"router_id_prefix": "lsb",
"default_priority": 100,
"default_state": "SLAVE",
"states_to_assign": ["MASTER"],
"router_ids": {
},
"instance_name": {
"vip": "",
"priorities": {
},
"states": {
}
}
}
},
"dashboard_roles" : [ "os-controller", "os-dashboard" ],
"haproxy_roles": [ "os-ha" ],
"db" : { "mysql" : { "bind_address" : "10.145.88.231",
"port" : "3306"
},
"service_type" : "mysql"
},
"endpoints" : { "compute" : { "metadata" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"novnc" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"service" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"xvpvnc" : { "host" : "10.145.88.231",
"scheme" : "http"
}
},
"ec2" : { "admin" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"service" : { "host" : "10.145.88.231",
"scheme" : "http"
}
},
"identity" : { "admin" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"service" : { "host" : "10.145.88.231",
"scheme" : "http"
}
},
"image" : { "registry" : { "host" : "10.145.88.231",
"scheme" : "http"
},
"service" : { "host" : "10.145.88.231",
"scheme" : "http"
}
},
"metering" : { "service" : { "host" : "10.145.88.231",
"scheme" : "http"
} },
"network" : { "service" : { "host" : "10.145.88.231",
"scheme" : "http"
} },
"volume" : { "service" : { "host" : "10.145.88.231",
"scheme" : "http"
} }
},
"id" : "env_default",
"mq" : { "rabbitmq" : { "bind_address" : "10.145.88.231",
"port" : "5672"
},
"service_type" : "rabbitmq"
},
"networking" : { "control" : { "interface" : "eth0" },
"nova" : { "network_type" : "quantum" },
"plugins" : { "ovs" : { "gre" : { "bridge_mappings" : "nil",
"enable_tunneling" : "True",
"local_ip_interface" : "eth0",
"network_vlan_ranges" : "nil",
"tunnel_bridge" : "br-tun",
"tunnel_id_ranges" : "1:3000"
},
"integration_bridge" : "br-int",
"status" : "enable",
"tenant_network_type" : "gre",
"vlan" : { "bridge_mappings" : "physnet1:br-eth1",
"enable_tunneling" : "False",
"local_ip_interface" : "nil",
"network_vlan_ranges" : "physnet1:1000:2999",
"tunnel_bridge" : "nil",
"tunnel_id_ranges" : "nil"
}
} },
"public" : { "interface" : "eth1" },
"storage" : { "interface" : "eth0" },
"tenant" : { "interface" : "eth0" }
},
"ntp" : { "ntpserver" : "0.centos.pool.ntp.org" },
"release" : "grizzly",
"role_assign_policy" : {
"default" : {
"bundles" : [ ],
"exclusives" : [ "os-controller" ],
"roles" : [
"os-ha",
"os-ops-database",
"os-ops-messaging",
"os-controller",
"os-compute-vncproxy",
"os-image",
"os-block-storage-worker",
"os-network",
"os-compute-worker"
],
"default_min" : 1,
"default_max" : 1,
"maxs" : {
"os-compute-worker": -1,
"os-ha": 0
},
"mins": {
"os-ha": 0
},
"default_dependencies": [],
"dependencies": {
},
"default_post_roles": [],
"post_roles": {
}
},
"policy_by_host_numbers" : {
"1" : {
"bundles" : [ [
"os-ops-database",
"os-ops-messaging",
"os-controller",
"os-compute-vncproxy",
"os-image",
"os-block-storage-worker",
"os-network",
"os-compute-worker"
] ]
}
}
},
"support_oses": [ "CentOS*", "Ubuntu*" ],
"services" : { "compute" : { "name" : "nova",
"status" : "enable"
},
"dashboard" : { "name" : "horizon",
"status" : "enable"
},
"identity" : { "name" : "keystone",
"status" : "enable"
},
"image" : { "name" : "glance",
"status" : "enable"
},
"metering" : { "name" : "ceilometer",
"status" : "disable"
},
"network" : { "name" : "quantum",
"status" : "enable"
},
"object-store" : { "name" : "swift",
"status" : "disable"
},
"volume" : { "name" : "cinder",
"status" : "enable"
}
},
"debugging": {
"debug": "False",
"verbose": "False"
}
}