270 lines
9.2 KiB
JSON
270 lines
9.2 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 nova node"
|
|
},
|
|
"role_mapping": {
|
|
"os-controller": {
|
|
"/endpoints/compute/metadata/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/compute/novnc/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/compute/service/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/compute/xvpvnc/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/ec2/admin/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/ec2/service/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/identity/admin/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/identity/service/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/metering/service/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/network/service/host": "/networking/interfaces/management/ip",
|
|
"/endpoints/volume/service/host": "/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/interfaces/management/ip",
|
|
"/endpoints/image/service/host": "/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"
|
|
} },
|
|
"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": "10.145.88.231",
|
|
"roles": {
|
|
"os-controller": ["dashboard_http","dashboard_https","keystone_admin", "keystone_public_internal","nova_ec2_api","nova_compute_api","cinder_api","neutron_api"],
|
|
"os-image": ["glance_api","glance_registry_cluster"]
|
|
}
|
|
},
|
|
"keepalived": {
|
|
"router_ids": {
|
|
"node1.name_in_chef_server": "lsb01",
|
|
"node2.name_in_chef_server": "lsb02"
|
|
},
|
|
"instance_name": {
|
|
"vip": "10.145.88.231",
|
|
"priorities": {
|
|
"node1.name_in_chef_server": 110,
|
|
"node2.name_in_chef_server": 101
|
|
},
|
|
"states": {
|
|
"centos-10-145-88-152": "BACKUP",
|
|
"centos-10-145-88-153": "MASTER"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"dashboard_roles" : [ "os-controller", "os-dashboard" ],
|
|
"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-ops-database",
|
|
"os-ops-messaging",
|
|
"os-controller",
|
|
"os-image",
|
|
"os-block-storage-worker",
|
|
"os-network",
|
|
"os-compute-worker"
|
|
],
|
|
"default_min" : 1,
|
|
"default_max" : 1,
|
|
"maxs" : { "os-compute-worker": -1 }
|
|
},
|
|
"policy_by_host_numbers" : {
|
|
"1" : {
|
|
"bundles" : [ [
|
|
"os-ops-database",
|
|
"os-ops-messaging",
|
|
"os-controller",
|
|
"os-image",
|
|
"os-block-storage-worker",
|
|
"os-network",
|
|
"os-compute-worker"
|
|
] ]
|
|
}
|
|
}
|
|
},
|
|
"support_oses": [ "CentOS*" ],
|
|
"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"
|
|
}
|
|
}
|
|
}
|