Configuration overrides

When you create a fabric intent or workload intent, the Fabric Services System prepares a set of configuration files for all of the affected nodes.

A configuration override allows you to specify a set of changes to the configuration files for one or more nodes. The Fabric Services System supports two types of configuration overrides:

  • Global configuration overrides, which modify one or more node configurations and are associated with a fabric intent
  • Contextual configuration overrides, which alter one or more sub-interface configurations and are associated with a workload intent

Configuration overrides are strictly additive; they allow you to insert new or modify existing configuration data, but they cannot be used to remove any of the configuration data that the system creates based on the original fabric intent inputs.

Note: If a node is the subject of both a global configuration override and a contextual configuration override, typically the system applies the global override first, and the contextual override second. This sequence could be modified if either type of override is modified while a fabric intent or workload intent is simultaneously being configured.