Skip to content

Instantly share code, notes, and snippets.

@ynojima
Created May 6, 2014 01:06
Show Gist options
  • Save ynojima/e104189410649f3a9c91 to your computer and use it in GitHub Desktop.
Save ynojima/e104189410649f3a9c91 to your computer and use it in GitHub Desktop.
{
"zones": [
{
"name": "stack1",
"networktype": "Advanced",
"dns1": "<please fill config that fits your env.>",
"internaldns1": "<please fill config that fits your env.>,
"guestcidraddress": "<please fill config that fits your env.>",
"localstorageenabled": true,
"ipranges": [
{
"startip": "<please fill config that fits your env.>",
"endip" : "<please fill config that fits your env.>",
"netmask": "<please fill config that fits your env.>",
"gateway": "<please fill config that fits your env.>",
"vlan" : ""
}
],
"physical_networks": [
{
"broadcastdomainrange": "Zone",
"name": "pysical_network0",
"isolationmethods": "VLAN",
"traffictypes": [
{
"typ": "Management",
"kvm": "cloudbr0"
},
{
"typ": "Public",
"kvm": "cloudbr1"
},
{
"typ": "Storage",
"kvm": "cloudbr0"
}
],
"providers": [
{
"broadcastdomainrange": "ZONE",
"name": "VirtualRouter"
}
]
},
{
"broadcastdomainrange": "Zone",
"name": "pysical_network1",
"isolationmethods": "VXLAN",
"vlan" : "5000-5999",
"traffictypes": [
{
"typ": "Guest",
"kvm": "cloudbr0"
}
],
"providers": [
{
"broadcastdomainrange": "ZONE",
"name": "VirtualRouter"
}
]
}
],
"pods": [
{
"name": "pod0",
"startip": "<please fill config that fits your env.>",
"endip" : "<please fill config that fits your env.>",
"netmask": "<please fill config that fits your env.>",
"gateway": "<please fill config that fits your env.>",
"clusters": [
{
"clustername": "cluster0",
"hypervisor": "KVM",
"clustertype": "CloudManaged",
"hosts": [
{
"url": "<please fill config that fits your env.>",
"username": "<please fill config that fits your env.>",
"password": "<please fill config that fits your env.>"
},
{
"url": "<please fill config that fits your env.>",
"username": "<please fill config that fits your env.>",
"password": "<please fill config that fits your env.>"
}
],
"primaryStorages": [
{
"url": "<please fill config that fits your env.>",
"name": "stack1-primary1"
}
]
}
]
}
],
"secondaryStorages": [
{
"provider": "NFS",
"url": "<please fill config that fits your env.>",
"name": "stack1-secondary1"
}
]
}
],
"dbSvr": {
"dbSvr": "<please fill config that fits your env.>",
"passwd": "<please fill config that fits your env.>",
"db": "<please fill config that fits your env.>",
"port": 3306,
"user": "<please fill config that fits your env.>"
},
"mgtSvr": [
{
"mgtSvrIp": "<please fill config that fits your env.>",
"port": 8080,
"apiKey": "<please fill config that fits your env.>",
"securityKey": "<please fill config that fits your env.>"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment