Merge "Update the sample vnfd template in getting started guide"

This commit is contained in:
Jenkins 2016-09-08 02:56:22 +00:00 committed by Gerrit Code Review
commit d3f791591a

View File

@ -21,57 +21,78 @@ Getting Started
Once tacker is installed successfully, follow the steps given below to get Once tacker is installed successfully, follow the steps given below to get
started with tacker and validate the installation. started with tacker and validate the installation.
i). Create a sample-vnfd.yml file with the following content: i). Create a sample-vnfd.yaml file with the following content:
.. code-block:: ini .. code-block:: ini
template_name: sample-vnfd tosca_definitions_version: tosca_simple_profile_for_nfv_1_0_0
description: demo-example
service_properties: description: Demo example
Id: sample-vnfd
vendor: tacker
version: 1
vdus: metadata:
vdu1: template_name: sample-tosca-vnfd
id: vdu1
vm_image: <IMAGE>
instance_type: <FLAVOR>
network_interfaces: topology_template:
management: node_templates:
network: <NETWORK_ID> VDU1:
management: true type: tosca.nodes.nfv.VDU.Tacker
capabilities:
nfv_compute:
properties:
num_cpus: 1
mem_size: 512 MB
disk_size: 1 GB
properties:
image: cirros-0.3.4-x86_64-uec
availability_zone: nova
mgmt_driver: noop
config: |
param0: key1
param1: key2
placement_policy: CP1:
availability_zone: nova type: tosca.nodes.nfv.CP.Tacker
properties:
management: true
anti_spoofing_protection: false
requirements:
- virtualLink:
node: VL1
- virtualBinding:
node: VDU1
auto-scaling: noop VL1:
type: tosca.nodes.nfv.VL
properties:
network_name: net_mgmt
vendor: Tacker
config:
param0: key0
param1: key1
.. ..
.. note::
You can find more sample tosca templates at https://github.com/openstack/tacker/tree/master/samples/tosca-templates/vnfd
ii). Create a sample vnfd. ii). Create a sample vnfd.
.. code-block:: console .. code-block:: console
tacker vnfd-create --vnfd-file sample-vnfd.yml <NAME> tacker vnfd-create --vnfd-file sample-vnfd.yaml <NAME>
.. ..
iii). Create a VNF. iii). Create a VNF.
.. code-block:: console .. code-block:: console
tacker vnf-create --vnfd-id <VNFD_ID> <NAME> tacker vnf-create --vnfd-id <VNFD_ID> <NAME>
.. ..
iv). Check the status. iv). Check the status.
.. code-block:: console .. code-block:: console
tacker vnf-list tacker vim-list
tacker vnf-show <VNF_ID> tacker vnfd-list
tacker vnf-list
tacker vnf-show <VNF_ID>
.. ..