blob: 8fcb88f3a59518af1e705ba026e2c00404a5e50c [file] [log] [blame]
Charles Chanfcfe8902022-02-02 17:06:27 -08001.. SPDX-FileCopyrightText: 2021 Open Networking Foundation <info@opennetworking.org>
2.. SPDX-License-Identifier: Apache-2.0
3
Charles Chancaebcf32021-09-20 22:17:52 -07004Configuration Guide
5===================
6
Charles Chande4eb7b2021-10-07 18:03:00 -07007There are several different types of configuration we use in SD-Fabric.
8We will explain every configuration in this section.
9
10Control plane configurations,
11including configuration for ONOS and SD-Fabric applications (``SegmentRouting``, ``UP4``, ``INT``)
12can be categorized as **network configuration** (sometimes shortened as ``netcfg``) and **component configuration**.
13
14 - **Network configurations** are network-related attributes,
15 including device, subnet, VLAN, routes...etc.
16 - **Component conofigurations** are application component attributes,
17 including feature flags, polling intervals, timeouts...etc.
18
19Data plane configurations, including port speed, breakout channel and queue configurations
20are done in Stratum **chassis config**.
21
Carmelo Cascone43989982021-10-12 00:01:19 -070022We have implemented config loader in both ONOS and Stratum helm chart,
Charles Chande4eb7b2021-10-07 18:03:00 -070023fetching and applying configurations automatically once the system is ready.
24
Charles Chancaebcf32021-09-20 22:17:52 -070025.. toctree::
26 :maxdepth: 2
Charles Chancaebcf32021-09-20 22:17:52 -070027 :glob:
28
29 configuration/network
30 configuration/component
31 configuration/chassis
Carmelo Cascone43989982021-10-12 00:01:19 -070032 configuration/config-loader