Skip to content

feat: Routing Profile Configuration via REST API #2624

Description

@shevchenko-evgeny

Is this a new feature, an enhancement, or a change to existing functionality?

New Feature

How would you describe the priority of this feature request

Critical (currently preventing usage)

Please provide a clear description of problem this feature solves

The current implementation does not allow Routing Profiles to be created, modified, or assigned through the REST API. As a result:

  • Routing Profile configuration requires direct access to site configuration files.
  • Changes cannot be performed dynamically by automation systems.
  • Infrastructure operators must predefine all Routing Profiles in advance, reducing operational flexibility.

This limitation makes the feature difficult to use in dynamic, non-trusted multi-tenant deployments where network configuration must be managed programmatically and on demand.

Feature Description

The NVIDIA Infrastructure Controller currently supports BGP peering managing through Routing Profiles, as documented in the Day-2 Operations guide:

BGP peering

This functionality is highly valuable for automating network connectivity and route advertisement. However, Routing Profiles must currently be defined statically within site configuration files.

Describe your ideal solution

Introduce a REST API for Routing Profile lifecycle management

Describe any alternatives you have considered

No response

Additional context

No response

Code of Conduct

  • I agree to follow NVIDIA Infra Controller's Code of Conduct
  • I have searched the open feature requests and have found no duplicates for this feature request

Metadata

Metadata

Assignees

Labels

featureFeature (deprecated - use issue type, but it's needed for reporting now)roadmapRoadmap item with program-level tracking

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions