blob: f29d17942e55109169671c8baa1061ff8734e83f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
.. _gettingstarted:
######################
Getting Started
######################
The Getting Started Guide is comprised of several different sections; a User section
that describes a basic installation and configuration of VPP (either manually or using
a config utility), another install for Developers, which contains additional code that
provides tools that are used in a development environment.
The Users section covers basic VPP installation and configuration operations; this
section covers the following areas:
* Describes the different types of VPP packages, which are used in both basic and developer installs.
* Describes how to manually install VPP Binaries on different OS platforms (Ubuntu, Centos, openSUSE) and then how to configure and use VPP.
* Explains how to use the Configuration Utility to install, and then configure VPP.
The Developers section covers the following areas:
* Building VPP
* Describes the components of the four VPP layers
* How to Create, Add, Enable/Disable features
* Discusses different aspects of Bounded-index Extensible Hashing (bihash)
The Writing VPP Documentation section covers the following topics:
* How to build VPP documents
* How to push your changes to the VPP Docs Repository
* Identifies the different styles associated to reStructuredText
* Identifies the different styles associated to Markdown
.. toctree::
:maxdepth: 2
progressivevpp/index.rst
users/index.rst
developers/index.rst
writingdocs/index.rst
|