SplitStack deploymentΒΆ
Infrared allows to perform SplitStack based deployment.
To deploy SplitStack on virtual environment the following steps can be performed.
Provision virtual machines on a hypervisor with the virsh plugin.:
infrared virsh -o provision.yml \ --topology-nodes undercloud:1,controller:3,compute:1 \ --topology-network split_nets \ --host-address $host \ --host-key $key \ --host-memory-overcommit False \ --image-url http://cool_iamge_url \ -e override.undercloud.disks.disk1.size=55G \ -e override.controller.cpu=8 \ -e override.controller.memory=32768 \ -e override.controller.deploy_os=true \ -e override.compute.deploy_os=true
Install the undercloud using required version(currently 11 and 12 was tested):
infrared tripleo-undercloud -o install.yml \ -o undercloud-install.yml \ --mirror tlv \ --version 12 \ --build passed_phase1 \ --splitstack yes \ --ssl yes
Install overcloud:
infrared tripleo-overcloud -o overcloud-install.yml \ --version 12 \ --deployment-files splitstack \ --role-files default \ --deploy yes \ --splitstack yes