Skip to content

Sample Combined JSON for provisioning Ocata Openstack based All in One Node for SM Lite

Ramprakash Ram Mohan edited this page Sep 26, 2017 · 6 revisions
{

"server": [
    {
        "cluster_id": "smlite-single-node-cluster",
        "domain": "sm-domain.com",
        "id": "server1",
        "parameters" : {
            "partition": "/dev/vda",
            "provision": {
                "contrail": {
                    "compute": {
                        "dpdk": {
                            "core_mask": "",
                            "huge_pages": ""
                        }
                    }
                }
            }
        },
        "contrail": {
            "control_data_interface": "eth2"
        },
        "network" : {
            "interfaces": [
                {
                    "name": "eth1",
                    "dhcp": false,
                    "mac_address": "52:54:00:00:01:21",
                    "ip_address": "192.168.1.21/24",
                    "default_gateway": "192.168.1.1"
                },
                {
                    "name": "eth2",
                    "mac_address": "52:54:00:00:10:21",
                    "ip_address": "192.168.10.21/24"
                }
            ],
            "management_interface": "eth1",
            "provisioning": "kickstart"
        },
        "password": "c0ntrail123",
        "ipmi_address": "",
        "roles": [
                 "contrail-controller",
                 "contrail-analytics",
                 "contrail-analyticsdb",
                 "openstack",
                 "contrail-compute" ]
    }
],
"cluster": [
    {
        "id": "smlite-single-node-cluster",
        "parameters": {
            "provision": {
                "openstack":{
                    "openstack_manage_amqp": true
                },
                "kolla_globals": {
                    "enable_haproxy": "no",
                    "horizon_port": 8898,
                    "kolla_base_distro": "ubuntu",
                    "network_interface": "eth2",
                    "neutron_external_interface": "eth0",
                    "openstack_release": "4.0.0"
                }
            }
        }
    }
],
"image": [
    {
        "category": "package",
        "id": "contrail_4_0_1_45",
        "path": "/sm-shared-folder/bin/contrail-cloud-docker_4.0.1.0-45-ocata_xenial.tgz",
        "type": "contrail-ubuntu-package",
        "version": "4.0.1-45"
    }
]
}
Clone this wiki locally