Version R2 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
Installing common dependencies
Some of these, like the resource-backend, will move out of the “required” category in later releases. Even if you do not use these directly in your installation, the CRDs that come along with them are necessary.
NOTE: If you want to use a version other than that at the tip of Nephio
catalog
repo, then replace the@main
suffix on the package URLs on thekpt pkg get
commands below with the tag of the version you wish to use.
Network Config Operator
This component is a controller for applying configuration to routers and switches.
kpt pkg get --for-deployment https://github.com/nephio-project/catalog.git/nephio/optional/network-config@main
kpt fn render network-config
kpt live init network-config
kpt live apply network-config --reconcile-timeout=15m --output=table
Resource Backend
The resource backend provides IP and VLAN allocation.
kpt pkg get --for-deployment https://github.com/nephio-project/catalog.git/nephio/optional/resource-backend@main
kpt fn render resource-backend
kpt live init resource-backend
kpt live apply resource-backend --reconcile-timeout=15m --output=table