Charles Chan | caebcf3 | 2021-09-20 22:17:52 -0700 | [diff] [blame] | 1 | Configuration Guide |
| 2 | =================== |
| 3 | |
Charles Chan | de4eb7b | 2021-10-07 18:03:00 -0700 | [diff] [blame] | 4 | There are several different types of configuration we use in SD-Fabric. |
| 5 | We will explain every configuration in this section. |
| 6 | |
| 7 | Control plane configurations, |
| 8 | including configuration for ONOS and SD-Fabric applications (``SegmentRouting``, ``UP4``, ``INT``) |
| 9 | can 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 | |
| 16 | Data plane configurations, including port speed, breakout channel and queue configurations |
| 17 | are done in Stratum **chassis config**. |
| 18 | |
| 19 | We have implemented config pusher in both ONOS and Stratum helm chart, |
| 20 | fetching and applying configurations automatically once the system is ready. |
| 21 | |
Charles Chan | caebcf3 | 2021-09-20 22:17:52 -0700 | [diff] [blame] | 22 | .. toctree:: |
| 23 | :maxdepth: 2 |
Charles Chan | caebcf3 | 2021-09-20 22:17:52 -0700 | [diff] [blame] | 24 | :glob: |
| 25 | |
Charles Chan | 0bc8bf5 | 2021-10-07 12:53:55 -0700 | [diff] [blame] | 26 | configuration/config-pusher |
Charles Chan | caebcf3 | 2021-09-20 22:17:52 -0700 | [diff] [blame] | 27 | configuration/network |
| 28 | configuration/component |
| 29 | configuration/chassis |