Install via Devstack¶
If there is no preference, it is recommended to install Tacker from master branch.
Install from master¶
Download DevStack:
$ git clone https://git.openstack.org/openstack-dev/devstack $ cd devstack
Enable both heat and tacker devstack plugins in
local.conf
file:[[local|localrc]] enable_plugin heat https://git.openstack.org/openstack/heat enable_plugin tacker https://git.openstack.org/openstack/tacker
Run
stack.sh
:$ ./stack.sh
Install from stable branch¶
Choose the required stable branch name from the git repository and use it in place of branch-name as given below:
Download DevStack stable branch:
$ git clone -b stable/<branch-name> https://git.openstack.org/openstack-dev/devstack $ cd devstack
Add this repo as an external repository into your
local.conf
file:[[local|localrc]] enable_plugin tacker https://git.openstack.org/openstack/tacker stable/<branch-name>
Run
stack.sh
:$ ./stack.sh
Standalone mode installation¶
By default, the tacker devstack plugin will install the tacker and other OpenStack services together. By setting TACKER_MODE=standalone in local.conf, we will install a standalone tacker environment with some mandatory OpenStack services, such as KeyStone. After this installation, a default VIM must be registered manually.