blob: 6119f310f98bbdce5d0bdbcfe9cecc7f349ef0b0 [file] [log] [blame]
Charles Chancaebcf32021-09-20 22:17:52 -07001Configuration Guide
2===================
3
Charles Chande4eb7b2021-10-07 18:03:00 -07004There are several different types of configuration we use in SD-Fabric.
5We will explain every configuration in this section.
6
7Control plane configurations,
8including configuration for ONOS and SD-Fabric applications (``SegmentRouting``, ``UP4``, ``INT``)
9can be categorized as **network configuration** (sometimes shortened as ``netcfg``) and **component configuration**.
10
11 - **Network configurations** are network-related attributes,
12 including device, subnet, VLAN, routes...etc.
13 - **Component conofigurations** are application component attributes,
14 including feature flags, polling intervals, timeouts...etc.
15
16Data plane configurations, including port speed, breakout channel and queue configurations
17are done in Stratum **chassis config**.
18
19We have implemented config pusher in both ONOS and Stratum helm chart,
20fetching and applying configurations automatically once the system is ready.
21
Charles Chancaebcf32021-09-20 22:17:52 -070022.. toctree::
23 :maxdepth: 2
Charles Chancaebcf32021-09-20 22:17:52 -070024 :glob:
25
Charles Chan0bc8bf52021-10-07 12:53:55 -070026 configuration/config-pusher
Charles Chancaebcf32021-09-20 22:17:52 -070027 configuration/network
28 configuration/component
29 configuration/chassis