Jump to: navigation, search

Difference between revisions of "Tacker/Installation"

(Tacker Installation Guide)
Line 1: Line 1:
 
 
 
== Tacker Installation Guide  ==
 
== Tacker Installation Guide  ==
There are two ways to install Tacker service:
 
 
- Install via Devstack
 
1) Pull devstack repo from latest master
 
 
git clone https://github.com/openstack-dev/devstack
 
 
2) A sample local.conf is placed at https://raw.githubusercontent.com/openstack/tacker/master/devstack/local.conf.example. Copy the local.conf to devstack root directory and customize it based on your environment settings. Update the HOST_IP to the IP address of VM or host where you are running tacker.
 
 
Note 1: Ensure local.conf file has the "enable_plugin tacker" line and it is pointing to master.
 
 
3) Run stack.sh
 
 
Manual Installation
 
Complete Documentation can be found here - [http://docs.openstack.org/developer/tacker/install/manual_installation.html Tacker Manual Installation ]
 
 
== Tacker Installation using stable/newton ==
 
 
1) Pull devstack repo for stable newton branch
 
 
git clone -b stable/newton https://github.com/openstack-dev/devstack
 
 
2) A sample local.conf is placed at https://github.com/openstack/tacker/blob/stable/newton/devstack/local.conf.example. Copy the local.conf to devstack root directory and customize it based on your environment settings. Update the HOST_IP to the IP address of VM or host where you are running tacker.
 
 
3) Make sure the local.conf "enable_plugin tacker" is pointing to stable/newton,
 
 
enable_plugin tacker https://github.com/openstack/tacker stable/newton
 
 
4) Run stack.sh.
 
  
== Tacker Installation using stable/liberty ==
+
For Tacker to work, the system consists of two parts, one is tacker system and another is VIM systems. Tacker system can be installed (here just some ways are listed):
  
1) Pull devstack repo for stable liberty branch
+
via Devstack, which is usually used by developers: https://docs.openstack.org/tacker/latest/install/devstack.html
  
git clone -b stable/liberty https://github.com/openstack-dev/devstack
+
via Tacker source code manually: https://docs.openstack.org/tacker/latest/install/manual_installation.html
 
 
2) A sample local.conf is placed at https://raw.githubusercontent.com/openstack/tacker/stable/liberty/devstack/samples/local.conf.example. Copy the local.conf to devstack root directory and customize it based on your environment settings. Update the HOST_IP to the IP address of VM or host where you are running tacker.
 
 
 
3) Make sure the local.conf "enable_plugin tacker" is pointing to stable/liberty,
 
 
 
enable_plugin tacker https://github.com/openstack/tacker stable/liberty
 
 
 
4) Run stack.sh
 
  
 +
via Kolla installation: https://docs.openstack.org/tacker/latest/install/kolla.html
  
 
== Tacker Usage Guide ==
 
== Tacker Usage Guide ==
  
1) Sample TOSCA YAML files are placed in https://github.com/openstack/tacker/tree/master/samples. A simple set of vnfd-create, vnf-create and vnf-update commands are shown below.
+
1) Sample TOSCA YAML files are placed in https://github.com/openstack/tacker/tree/master/samples.  
 
 
tacker vnfd-create  --vnfd-file ${VNFD_TOSCA_YAML-FILE} <VNFD_NAME>
 
 
 
tacker vnf-create  --vnfd-id ${VNFD_ID}  <VNF_NAME>
 
 
 
tacker vnf-update  --config-file  <CONFIG_FILE> <VNF>
 
  
The NFV-orchestration cli-reference is available at http://docs.openstack.org/cli-reference/tacker.html
+
The NFV-orchestration cli-reference is available at https://docs.openstack.org/ocata/cli-reference/tacker.html
  
2) If command-line tacker works fine, try out Tacker using Horizon (NFV left menu entry)
+
2) Tacker using Horizon (NFV left menu entry)

Revision as of 08:53, 21 February 2018

Tacker Installation Guide

For Tacker to work, the system consists of two parts, one is tacker system and another is VIM systems. Tacker system can be installed (here just some ways are listed):

via Devstack, which is usually used by developers: https://docs.openstack.org/tacker/latest/install/devstack.html

via Tacker source code manually: https://docs.openstack.org/tacker/latest/install/manual_installation.html

via Kolla installation: https://docs.openstack.org/tacker/latest/install/kolla.html

Tacker Usage Guide

1) Sample TOSCA YAML files are placed in https://github.com/openstack/tacker/tree/master/samples.

The NFV-orchestration cli-reference is available at https://docs.openstack.org/ocata/cli-reference/tacker.html

2) Tacker using Horizon (NFV left menu entry)