Tacker documents trivial fix
* Fix misspelling and inconsistent spelling * Change Tacker repo URL from github to opendev Change-Id: I3616e4608821dec391208dd1920c393db3e9a375
This commit is contained in:
parent
f670adec3a
commit
841756d72a
@ -24,7 +24,7 @@ Mac OS X. These instructions assume you're already familiar with
|
|||||||
Git and Gerrit, which is a code repository mirror and code review toolset
|
Git and Gerrit, which is a code repository mirror and code review toolset
|
||||||
, however if you aren't please see `this Git tutorial`_ for an introduction
|
, however if you aren't please see `this Git tutorial`_ for an introduction
|
||||||
to using Git and `this guide`_ for a tutorial on using Gerrit and Git for
|
to using Git and `this guide`_ for a tutorial on using Gerrit and Git for
|
||||||
code contribution to Openstack projects.
|
code contribution to OpenStack projects.
|
||||||
|
|
||||||
.. _this Git tutorial: http://git-scm.com/book/en/Getting-Started
|
.. _this Git tutorial: http://git-scm.com/book/en/Getting-Started
|
||||||
.. _this guide: https://docs.openstack.org/infra/manual/developers.html#development-workflow
|
.. _this guide: https://docs.openstack.org/infra/manual/developers.html#development-workflow
|
||||||
|
@ -123,4 +123,4 @@ Committing testcase and opening a review:
|
|||||||
Sample testcase:
|
Sample testcase:
|
||||||
================
|
================
|
||||||
* Check sample tests under following directory:
|
* Check sample tests under following directory:
|
||||||
https://github.com/openstack/tacker/blob/master/tacker/tests/functional/
|
https://opendev.org/openstack/tacker/src/branch/master/tacker/tests/functional/
|
||||||
|
@ -65,7 +65,7 @@ network function.
|
|||||||
flavor describing physical properties for the VDU to be spawned, monitoring
|
flavor describing physical properties for the VDU to be spawned, monitoring
|
||||||
policies for the VDU, providing user data in form of custom commands to the
|
policies for the VDU, providing user data in form of custom commands to the
|
||||||
VDU. A complete list of VDU properties currently supported by Tacker are
|
VDU. A complete list of VDU properties currently supported by Tacker are
|
||||||
listed `here <https://github.com/openstack/tacker/blob/master/tacker/tosca/
|
listed `here <https://opendev.org/openstack/tacker/src/branch/master/tacker/tosca/
|
||||||
lib/tacker_nfv_defs.yaml>`_ under **properties** section of
|
lib/tacker_nfv_defs.yaml>`_ under **properties** section of
|
||||||
**tosca.nodes.nfv.VDU.Tacker** field
|
**tosca.nodes.nfv.VDU.Tacker** field
|
||||||
|
|
||||||
@ -170,7 +170,7 @@ Configuring a VDU
|
|||||||
"""""""""""""""""
|
"""""""""""""""""
|
||||||
A VDU can be configured as a specific Network Function under **config**
|
A VDU can be configured as a specific Network Function under **config**
|
||||||
section in VNFD template. A sample template configuring a VDU as a firewall
|
section in VNFD template. A sample template configuring a VDU as a firewall
|
||||||
can be viewed in a `sample file <https://github.com/openstack/tacker/blob/
|
can be viewed in a `sample file <https://opendev.org/openstack/tacker/src/branch/
|
||||||
master/samples/tosca-templates/vnfd/tosca-config-openwrt-firewall.yaml>`_.
|
master/samples/tosca-templates/vnfd/tosca-config-openwrt-firewall.yaml>`_.
|
||||||
|
|
||||||
Specifying external image
|
Specifying external image
|
||||||
|
@ -273,7 +273,7 @@ composed of a Forwarding Path and a VNFFG. A full VNFFGD is shown below:
|
|||||||
|
|
||||||
.. [#f1] http://docs.oasis-open.org/tosca/tosca-nfv/v1.0/tosca-nfv-v1.0.html
|
.. [#f1] http://docs.oasis-open.org/tosca/tosca-nfv/v1.0/tosca-nfv-v1.0.html
|
||||||
.. [#f2] https://github.com/openstack/tacker/tree/master/samples/tosca-templates/vnffgd
|
.. [#f2] https://github.com/openstack/tacker/tree/master/samples/tosca-templates/vnffgd
|
||||||
.. [#f3] https://github.com/openstack/tacker/blob/master/tacker/tosca/lib/tacker_nfv_defs.yaml
|
.. [#f3] https://opendev.org/openstack/tacker/src/branch/master/tacker/tosca/lib/tacker_nfv_defs.yaml
|
||||||
.. [#f4] https://github.com/openstack/tacker/blob/master/tacker/tosca/lib/tacker_nfv_defs.yaml
|
.. [#f4] https://opendev.org/openstack/tacker/src/branch/master/tacker/tosca/lib/tacker_nfv_defs.yaml
|
||||||
.. [#f5] http://docs.oasis-open.org/tosca/tosca-nfv/v1.0/csd03/tosca-nfv-v1.0-csd03.html#_Toc447714727
|
.. [#f5] http://docs.oasis-open.org/tosca/tosca-nfv/v1.0/csd03/tosca-nfv-v1.0-csd03.html#_Toc447714727
|
||||||
.. [#f6] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
.. [#f6] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
||||||
|
@ -28,7 +28,7 @@ settings. You do not have to do a lot of work or complex settings.
|
|||||||
|
|
||||||
Zabbix-Agent must be installed in the VNF. And you need to set it up. The
|
Zabbix-Agent must be installed in the VNF. And you need to set it up. The
|
||||||
necessary settings must be made in /etc/zabbix/zabbix_agentd.conf in the
|
necessary settings must be made in /etc/zabbix/zabbix_agentd.conf in the
|
||||||
VNF. Installation and The setting method is as follows.
|
VNF. Installation and the setting method is as follows.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
@ -139,7 +139,7 @@ recommended to use USER_DATA parameter.
|
|||||||
|
|
||||||
If we enter Zabbix-related information in the template, you will
|
If we enter Zabbix-related information in the template, you will
|
||||||
get a Token according to the internal workflow of Zabbix-plugin.
|
get a Token according to the internal workflow of Zabbix-plugin.
|
||||||
It it used to configure varitous monitoring functions.
|
It it used to configure various monitoring functions.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@ References
|
|||||||
----------
|
----------
|
||||||
|
|
||||||
.. [#first] https://github.com/openstack-dev/devstack/blob/master/doc/source/networking.rst#shared-guest-interface
|
.. [#first] https://github.com/openstack-dev/devstack/blob/master/doc/source/networking.rst#shared-guest-interface
|
||||||
.. [#second] https://github.com/openstack/tacker/blob/master/doc/source/install/devstack.rst
|
.. [#second] https://opendev.org/openstack/tacker/src/branch/master/doc/source/install/devstack.rst
|
||||||
.. [#third] https://github.com/openstack/tacker/blob/master/devstack/local.conf.kubernetes
|
.. [#third] https://opendev.org/openstack/tacker/src/branch/master/devstack/local.conf.kubernetes
|
||||||
.. [#fourth] https://github.com/openstack/kuryr-kubernetes/blob/master/doc/source/installation/testing_connectivity.rst
|
.. [#fourth] https://github.com/openstack/kuryr-kubernetes/blob/master/doc/source/installation/testing_connectivity.rst
|
||||||
.. [#fifth] https://kubernetes.io/docs/admin/authentication
|
.. [#fifth] https://kubernetes.io/docs/admin/authentication
|
||||||
|
@ -407,7 +407,7 @@ When reservation resource type is physical:host
|
|||||||
|
|
||||||
..
|
..
|
||||||
|
|
||||||
2. Replace the flavor with reservation in tosca-tempate given for reservation
|
2. Replace the flavor with reservation in tosca-template given for reservation
|
||||||
policy as below:
|
policy as below:
|
||||||
Ref:
|
Ref:
|
||||||
``samples/tosca-templates/vnfd/tosca-vnfd-host-reservation.yaml``
|
``samples/tosca-templates/vnfd/tosca-vnfd-host-reservation.yaml``
|
||||||
|
@ -410,7 +410,7 @@ Known Issues and Limitations
|
|||||||
|
|
||||||
References
|
References
|
||||||
==========
|
==========
|
||||||
.. [#first] https://github.com/openstack/tacker/blob/master/doc/source/install/kubernetes_vim_installation.rst
|
.. [#first] https://opendev.org/openstack/tacker/src/branch/master/doc/source/install/kubernetes_vim_installation.rst
|
||||||
.. [#second] https://kubernetes.io/docs/concepts/workloads/pods/init-containers
|
.. [#second] https://kubernetes.io/docs/concepts/workloads/pods/init-containers
|
||||||
.. [#third] https://kubernetes.io/docs/concepts/workloads/pods/pod-overview
|
.. [#third] https://kubernetes.io/docs/concepts/workloads/pods/pod-overview
|
||||||
.. [#fourth] https://kubernetes.io/docs/concepts/workloads/controllers/deployment
|
.. [#fourth] https://kubernetes.io/docs/concepts/workloads/controllers/deployment
|
||||||
|
@ -292,9 +292,9 @@ mitigated.
|
|||||||
.. [#f1] https://www.openstack.org/videos/vancouver-2018/dynamic-sfc-from-tacker-to-incept-specific-traffic-of-vm-1
|
.. [#f1] https://www.openstack.org/videos/vancouver-2018/dynamic-sfc-from-tacker-to-incept-specific-traffic-of-vm-1
|
||||||
.. [#f2] https://github.com/dangtrinhnt/DynamicSFCDemo/blob/master/DynamicSFC_OpenStackSummit2018Vancouver.pdf
|
.. [#f2] https://github.com/dangtrinhnt/DynamicSFCDemo/blob/master/DynamicSFC_OpenStackSummit2018Vancouver.pdf
|
||||||
.. [#f3] https://docs.openstack.org/devstack/latest/
|
.. [#f3] https://docs.openstack.org/devstack/latest/
|
||||||
.. [#f4] https://github.com/openstack/tacker/blob/master/devstack/local.conf.example
|
.. [#f4] https://opendev.org/openstack/tacker/src/branch/master/devstack/local.conf.example
|
||||||
.. [#f5] https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-zabbix-to-securely-monitor-remote-servers-on-ubuntu-16-04
|
.. [#f5] https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-zabbix-to-securely-monitor-remote-servers-on-ubuntu-16-04
|
||||||
.. [#f6] https://blog.rapid7.com/2017/02/14/how-to-install-suricata-nids-on-ubuntu-linux/
|
.. [#f6] https://blog.rapid7.com/2017/02/14/how-to-install-suricata-nids-on-ubuntu-linux/
|
||||||
.. [#f7] https://docs.openstack.org/tacker/latest/install/deploy_openwrt.html
|
.. [#f7] https://docs.openstack.org/tacker/latest/install/deploy_openwrt.html
|
||||||
.. [#f8] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnfd/tosca-vnfd-openwrt.yaml
|
.. [#f8] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnfd/tosca-vnfd-openwrt.yaml
|
||||||
.. [#f9] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnfd/tosca-config-openwrt-firewall.yaml
|
.. [#f9] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnfd/tosca-config-openwrt-firewall.yaml
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
Multisite VIM Usage
|
Multisite VIM Usage
|
||||||
===================
|
===================
|
||||||
|
|
||||||
A single Tacker controller node can be used to manage multiple Openstack sites
|
A single Tacker controller node can be used to manage multiple OpenStack sites
|
||||||
without having the need to deploy Tacker server on each of these sites. Tacker
|
without having the need to deploy Tacker server on each of these sites. Tacker
|
||||||
allows users to deploy VNFs in multiple OpenStack sites using the multisite VIM
|
allows users to deploy VNFs in multiple OpenStack sites using the multisite VIM
|
||||||
feature. OpenStack versions starting from Kilo are supported with this feature.
|
feature. OpenStack versions starting from Kilo are supported with this feature.
|
||||||
@ -165,7 +165,7 @@ To delete a VIM :
|
|||||||
|
|
||||||
Features
|
Features
|
||||||
~~~~~~~~
|
~~~~~~~~
|
||||||
* Tacker support multi-tenancy, that means a VIM regisetered by one tenant can
|
* Tacker support multi-tenancy, that means a VIM registered by one tenant can
|
||||||
not be shared with other.
|
not be shared with other.
|
||||||
* Pluggable driver module framework allowing Tacker to interact with multiple
|
* Pluggable driver module framework allowing Tacker to interact with multiple
|
||||||
VIM types.
|
VIM types.
|
||||||
|
@ -488,9 +488,9 @@ Reference
|
|||||||
|
|
||||||
.. [#f1] https://www.etsi.org/deliver/etsi_gs/NFV-IFA/001_099/014/02.01.01_60/gs_NFV-IFA014v020101p.pdf
|
.. [#f1] https://www.etsi.org/deliver/etsi_gs/NFV-IFA/001_099/014/02.01.01_60/gs_NFV-IFA014v020101p.pdf
|
||||||
.. [#f2] https://wiki.onap.org/display/DW/ONAP+Release+1+modeling+specification?preview=%2F13599755%2F13599839%2FNSD+Specification.pdf
|
.. [#f2] https://wiki.onap.org/display/DW/ONAP+Release+1+modeling+specification?preview=%2F13599755%2F13599839%2FNSD+Specification.pdf
|
||||||
.. [#f3] https://github.com/openstack/tacker/blob/master/tacker/nfvo/drivers/workflow/workflow_generator.py
|
.. [#f3] https://opendev.org/openstack/tacker/src/branch/master/tacker/nfvo/drivers/workflow/workflow_generator.py
|
||||||
.. [#f4] https://docs.openstack.org/tacker/latest/install/deploy_openwrt.html
|
.. [#f4] https://docs.openstack.org/tacker/latest/install/deploy_openwrt.html
|
||||||
.. [#f5] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
.. [#f5] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
||||||
.. [#f6] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide_advanced.html
|
.. [#f6] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide_advanced.html
|
||||||
.. [#f7] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/nsd/sample-tosca-vnfd1.yaml
|
.. [#f7] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/nsd/sample-tosca-vnfd1.yaml
|
||||||
.. [#f8] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/nsd/sample-tosca-vnfd2.yaml
|
.. [#f8] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/nsd/sample-tosca-vnfd2.yaml
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
VDU Placement policy
|
VDU Placement policy
|
||||||
====================
|
====================
|
||||||
|
|
||||||
Openstack nova server groups can be used to control the affinity and
|
OpenStack nova server groups can be used to control the affinity and
|
||||||
anti-affinity scheduling policy for a group of VDU's. Below placement
|
anti-affinity scheduling policy for a group of VDU's. Below placement
|
||||||
policies are supported::
|
policies are supported::
|
||||||
|
|
||||||
@ -144,7 +144,7 @@ Deploying placement TOSCA template using Tacker
|
|||||||
|
|
||||||
Once OpenStack/Devstack along with Tacker has been successfully installed,
|
Once OpenStack/Devstack along with Tacker has been successfully installed,
|
||||||
deploy a sample placement policy template from location given below:
|
deploy a sample placement policy template from location given below:
|
||||||
https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnfd/tosca-placement-policy-anti-affinity.yaml
|
https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnfd/tosca-placement-policy-anti-affinity.yaml
|
||||||
|
|
||||||
Refer the 'Getting Started' link below on how to create a VNFD and deploy a
|
Refer the 'Getting Started' link below on how to create a VNFD and deploy a
|
||||||
VNF:
|
VNF:
|
||||||
|
@ -25,7 +25,7 @@ decides which traffic should go through them.
|
|||||||
|
|
||||||
Similar to how VNFs are described by VNFDs, VNFFGs are described by VNF
|
Similar to how VNFs are described by VNFDs, VNFFGs are described by VNF
|
||||||
Forwarding Graph Descriptors (VNFFGD). Please see the `devref guide
|
Forwarding Graph Descriptors (VNFFGD). Please see the `devref guide
|
||||||
<https://github.com/openstack/tacker/blob/master/doc/source/contributor
|
<https://opendev.org/openstack/tacker/src/branch/master/doc/source/contributor
|
||||||
/vnffgd_template_description.rst>`_ on VNFFGD to learn more about
|
/vnffgd_template_description.rst>`_ on VNFFGD to learn more about
|
||||||
how a VNFFGD is defined.
|
how a VNFFGD is defined.
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ in order to use Tacker VNFFG. Networking-sfc also requires at least OVS 2.5
|
|||||||
.0, so also ensure that is installed. See the full `Networking-sfc guide
|
.0, so also ensure that is installed. See the full `Networking-sfc guide
|
||||||
<https://docs.openstack.org/networking-sfc/latest/>`_.
|
<https://docs.openstack.org/networking-sfc/latest/>`_.
|
||||||
|
|
||||||
A simple example of a service chain would be one that forces all traffice
|
A simple example of a service chain would be one that forces all traffic
|
||||||
from HTTP client to HTTP server to go through VNFs that was created by
|
from HTTP client to HTTP server to go through VNFs that was created by
|
||||||
VNFFG.
|
VNFFG.
|
||||||
|
|
||||||
@ -111,7 +111,7 @@ applies to an OpenStack VIM.
|
|||||||
|
|
||||||
Two "network_dst_port_id" and "ip_dst_prefix" parameters must be set when you
|
Two "network_dst_port_id" and "ip_dst_prefix" parameters must be set when you
|
||||||
want to create VNFFG with "symmetrical" feature. If you want to create VNFFG
|
want to create VNFFG with "symmetrical" feature. If you want to create VNFFG
|
||||||
without "symmetrical", you can ommit "network_dst_port_id" and "ip_dst_prefix".
|
without "symmetrical", you can omit "network_dst_port_id" and "ip_dst_prefix".
|
||||||
|
|
||||||
.. code-block:: yaml
|
.. code-block:: yaml
|
||||||
|
|
||||||
@ -401,7 +401,7 @@ derived from the following VNFFGD template.
|
|||||||
constituent_vnfs: [VNFD3]
|
constituent_vnfs: [VNFD3]
|
||||||
members: [Forwarding_path1]
|
members: [Forwarding_path1]
|
||||||
|
|
||||||
By using the below VNFFGD template we can update the exisitng VNFFG.
|
By using the below VNFFGD template we can update the existing VNFFG.
|
||||||
|
|
||||||
.. code-block:: yaml
|
.. code-block:: yaml
|
||||||
|
|
||||||
@ -484,7 +484,7 @@ Known Issues and Limitations
|
|||||||
- NSH attributes not yet supported
|
- NSH attributes not yet supported
|
||||||
- n-sfc Bug: https://bugs.launchpad.net/networking-sfc/+bug/1746686
|
- n-sfc Bug: https://bugs.launchpad.net/networking-sfc/+bug/1746686
|
||||||
|
|
||||||
.. _VNF1: https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd1.yaml
|
.. _VNF1: https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd1.yaml
|
||||||
.. _VNF2: https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd2.yaml
|
.. _VNF2: https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd2.yaml
|
||||||
.. _SFC_PROXY: https://tools.ietf.org/html/rfc8300
|
.. _SFC_PROXY: https://tools.ietf.org/html/rfc8300
|
||||||
.. _SFC_ENCAPSULATION: https://docs.openstack.org/networking-sfc/latest/contributor/ietf_sfc_encapsulation.html
|
.. _SFC_ENCAPSULATION: https://docs.openstack.org/networking-sfc/latest/contributor/ietf_sfc_encapsulation.html
|
||||||
|
@ -235,9 +235,9 @@ If user delete VNFFG1, the VNFFG2 is not affected because the port pair group
|
|||||||
.. rubric:: Footnotes
|
.. rubric:: Footnotes
|
||||||
|
|
||||||
.. [#f1] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
.. [#f1] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
||||||
.. [#f2] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml
|
.. [#f2] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample.yaml
|
||||||
.. [#f3] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample-VNF1.yaml
|
.. [#f3] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffgd-sample-VNF1.yaml
|
||||||
.. [#f4] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
.. [#f4] https://docs.openstack.org/tacker/latest/user/vnffg_usage_guide.html
|
||||||
.. [#f5] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd1.yaml
|
.. [#f5] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd1.yaml
|
||||||
.. [#f6] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd2.yaml
|
.. [#f6] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd/tosca-vnffg-vnfd2.yaml
|
||||||
.. [#f7] https://github.com/openstack/tacker/blob/master/samples/tosca-templates/vnffgd
|
.. [#f7] https://opendev.org/openstack/tacker/src/branch/master/samples/tosca-templates/vnffgd
|
||||||
|
Loading…
Reference in New Issue
Block a user