Tacker/Installation
Tacker Installation Guide
1) Pull devstack repo for stable kilo branch
git clone -b stable/kilo https://github.com/openstack-dev/devstack
3) A sample local.conf is placed at https://github.com/stackforge/tacker/devstack/samples/local.conf.sample. Copy the local.conf in to devstack directory and customize it based on your environment settings.
4) Run stack.sh
Tacker Horizon Installation Guide
This is to be done after successfully installation Tacker as mentioned above
1) Pull Tacker Horizon repo from,
git clone https://github.com/stackforge/tacker-horizon
Follow the README.md instruction to install it on top of horizon (say in /opt/stack/horizon)
Note: once tacker devstack patch is integrated tacker-horizon will be automatically installed when tacker is enabled in devstack
Tacker Usage Guide
1) Follow the examples in tacker-vnf.sh exercise file to try out tacker commands,
https://github.com/srics/devstack/blob/tacker-devstack/exercises/tacker-vnf.sh,
tacker vnfd-create --name ${VNFD_NAME} --vnfd "${VNFD_TOSCA_YAML}
tacker vnf-create --name vnf-name --vnfd-id ${VNFD_ID}
tacker vnf-update --config "${CONFIG_DATA_YAML} ${VNFD_ID}
2) If command-line tacker works fine, try out Tacker using Horizon (NFV left menu entry)