New and Changed Information
The following table provides an overview of the significant changes to this article up to this current release. The table does not provide an exhaustive list of all changes or of the new features up to this release.
Cisco APIC Release Version |
New Feature |
Description |
---|---|---|
Release 3.2(1) |
Graphical display of configuration zones |
In GUI topology diagrams, configuration zones can be displayed with color coding. |
Release 2.0(2f) |
Initial release |
This article was released. |
Configuration Zones
Configuration zones divide the ACI fabric into different zones that can be updated with configuration changes at different times. This limits the risk of deploying a faulty fabric-wide configuration that might disrupt traffic or even bring the fabric down. An administrator can deploy a configuration to a non-critical zone, and then deploy it to critical zones when satisfied that it is suitable.
The following policies specify configuration zone actions:
-
infrazone:ZoneP
is automatically created upon system upgrade. It cannot be deleted or modified. -
infrazone:Zone
contains one or more pod groups (PodGrp
) or one or more node groups (NodeGrp
).
Note
You can only choosePodGrp
orNodeGrp
; both cannot be chosen.
A node can be part of only one zone (
infrazone:Zone
).NodeGrp
has two properties: name, and deployment mode. The deployment mode property can be:-
enabled
- Pending updates are sent immediately. -
disabled
- New updates are postponed.
Note
-
Do not upgrade, downgrade, commission, or decommission nodes in a disabled configuration zone.
-
Do not do a clean reload or an uplink/downlink port conversion reload of nodes in a disabled configuration zone.
-
-
triggered
- pending updates are sent immediately, and the deployment mode is automatically reset to the value it had before the change totriggered
.
-
When a policy on a given set of nodes is created, modified, or deleted, updates are sent to each node where the policy is
deployed. Based on policy class and infrazone
configuration the following happens:.
-
For policies that do not follow
infrazone
configuration, the APIC sends updates immediately to all the fabric nodes. -
For policies that follow
infrazone
configuration, the update proceeds according to theinfrazone
configuration:-
If a node is part of an
infrazone:Zone
, the update is sent immediately if the deployment mode of the zone is set to enabled; otherwise the update is postponed. -
If a node is not part of an
infrazone:Zone
, the update is done immediately, which is the ACI fabric default behavior.
-
Creating Configuration Zones Using the GUI
This procedure explains how to create a configuration zone using the GUI.
Before you begin
You must have access to the APIC GUI.
Procedure
Step 1 |
From the Systems tab, click Config Zones. The Config Zones window appears. |
||||||||||
Step 2 |
From the Select Zone drop-down list, choose Create Zone. The Create Zone dialog appears.
|
||||||||||
Step 3 |
Enter the appropriate values in the Create Zone dialog fields as described in the Create Zone Dialog Fields table below then continue to Step 4.
|
||||||||||
Step 4 |
Click Submit. You return to the Config Zones window.
|
||||||||||
Step 5 |
From the Deployment Mode field, choose from the following:
|
||||||||||
Step 6 |
Choose either Pods or Leaf Switches for your zone.
|
||||||||||
Step 7 |
The Pending Changes table lists policies that are pending on the nodes within the selected zone and provides the following options:
|
Viewing Configuration Zones Using the GUI
In an APIC GUI page where a topology diagram displays pods or switches, you can enable a color-coded overlay indicating which components belong to configuration zones. Each zone is represented by a distinct color, and a table of configuration zones and their colors is displayed.
This procedure explains how to view configuration zones in the Fabric Inventory topology diagram. The procedure is similar for other topology diagrams throughout the APIC GUI.
Before you begin
You must have access to the APIC GUI.
![]() Note |
This feature is available in Cisco APIC Release 3.2(1) and later releases. |
Procedure
Step 1 |
On the menu bar, choose Fabric > Inventory. |
Step 2 |
In the Navigation pane, click Topology. |
Step 3 |
In the Work pane, click the Topology tab. The current topology diagram displays.
|
Step 4 |
In the upper right corner of the topology diagram, locate the Configuration Zones switch. |
Step 5 |
Slide the Configuration Zones switch from Hide to Show. If configuration zones are configured, a colored outline appears on components that are members of a configuration zone, and
a color-keyed zones table appears beneath the Configuration Zones switch.
|
Creating Configuration Zones Using the NX-OS Style CLI
This procedure explains how to create or delete a configuration zone using the NX-OS style CLI.
Procedure
Create or delete a configuration zone using the NX-OS style CLI as shown in the leaf switch or pod examples below. Example:
Example:
Example:
|
Creating Configuration Zones Using the REST API
Before you begin
This procedure explains how to create a configuration zone using the REST API.
Procedure
Create a configuration zone using the REST API leaf switch or pod examples below. Example:
Example:
|
Configuration Zone Supported Policies
The following policies are supported for configuration zones:
analytics:CfgSrv
bgp:InstPol
callhome:Group
callhome:InvP
callhome:QueryGroup
cdp:IfPol
cdp:InstPol
comm:Pol
comp:DomP
coop:Pol
datetime:Pol
dbgexp:CoreP
dbgexp:TechSupP
dhcp:NodeGrp
dhcp:PodGrp
edr:ErrDisRecoverPol
ep:ControlP
ep:LoopProtectP
eqptdiagp:TsOdFabP
eqptdiagp:TsOdLeafP
fabric:AutoGEp
fabric:ExplicitGEp
fabric:FuncP
fabric:HIfPol
fabric:L1IfPol
fabric:L2IfPol
fabric:L2InstPol
fabric:L2PortSecurityPol
fabric:LeCardP
fabric:LeCardPGrp
fabric:LeCardS
fabric:LeNodePGrp
fabric:LePortP
fabric:LePortPGrp
fabric:LFPortS
fabric:NodeControl
fabric:OLeafS
fabric:OSpineS
fabric:PodPGrp
fabric:PortBlk
fabric:ProtGEp
fabric:ProtPol
fabric:SFPortS
fabric:SpCardP
fabric:SpCardPGrp
fabric:SpCardS
fabric:SpNodePGrp
fabric:SpPortP
fabric:SpPortPGrp
fc:DomP
fc:FabricPol
fc:IfPol
fc:InstPol
file:RemotePath
fvns:McastAddrInstP
fvns:VlanInstP
fvns:VsanInstP
fvns:VxlanInstP
infra:AccBaseGrp
infra:AccBndlGrp
infra:AccBndlPolGrp
infra:AccBndlSubgrp
infra:AccCardP
infra:AccCardPGrp
infra:AccNodePGrp
infra:AccPortGrp
infra:AccPortP
infra:AttEntityP
infra:CardS
infra:ConnFexBlk
infra:ConnFexS
infra:ConnNodeS
infra:DomP
infra:FexBlk
infra:FexBndlGrp
infra:FexGrp
infra:FexP
infra:FuncP
infra:HConnPortS
infra:HPathS
infra:HPortS
infra:LeafS
infra:NodeBlk
infra:NodeGrp
infra:NodeP
infra:OLeafS
infra:OSpineS
infra:PodBlk
infra:PodGrp
infra:PodP
infra:PodS
infra:PolGrp
infra:PortBlk
infra:PortP
infra:PortS
infra:PortTrackPol
infra:Profile
infra:SHPathS
infra:SHPortS
infra:SpAccGrp
infra:SpAccPortGrp
infra:SpAccPortP
infra:SpineP
infra:SpineS
isis:DomPol
l2ext:DomP
l2:IfPol
l2:InstPol
l2:PortSecurityPol
l3ext:DomP
lacp:IfPol
lacp:LagPol
lldp:IfPol
lldp:InstPol
mcp:IfPol
mcp:InstPol
mgmt:NodeGrp
mgmt:PodGrp
mon:FabricPol
mon:InfraPol
phys:DomP
psu:InstPol
qos:DppPol
snmp:Pol
span:Dest
span:DestGrp
span:SpanProv
span:SrcGrp
span:SrcTargetShadow
span:SrcTargetShadowBD
span:SrcTargetShadowCtx
span:TaskParam
span:VDest
span:VDestGrp
span:VSpanProv
span:VSrcGrp
stormctrl:IfPol
stp:IfPol
stp:InstPol
stp:MstDomPol
stp:MstRegionPol
trig:SchedP
vmm:DomP
vpc:InstPol
vpc:KAPol