@@ -146,6 +146,10 @@ const (
146146 DefaultAciOpflexSwitchSyncDynamic = "10"
147147 DefaultAciEnableHppDirect = "false"
148148 DefaultAciProactiveConf = "false"
149+ DefaultAciEpgResolvePrioritize = "true"
150+ DefaultAciForceEpUndeclares = "true"
151+ DefaultAciEnableApicRequestRetryDelay = "true"
152+ DefaultAciApicRequestRetryDelay = "2"
149153 KubeAPIArgAdmissionControlConfigFile = "admission-control-config-file"
150154 DefaultKubeAPIArgAdmissionControlConfigFileValue = "/etc/kubernetes/admission.yaml"
151155
@@ -939,6 +943,10 @@ func (c *Cluster) setClusterNetworkDefaults() {
939943 setDefaultIfEmpty (& c .Network .AciNetworkProvider .TaintNotReadyNode , DefaultAciTaintNotReadyNode )
940944 setDefaultIfEmpty (& c .Network .AciNetworkProvider .EnableHppDirect , DefaultAciEnableHppDirect )
941945 setDefaultIfEmpty (& c .Network .AciNetworkProvider .ProactiveConf , DefaultAciProactiveConf )
946+ setDefaultIfEmpty (& c .Network .AciNetworkProvider .EpgResolvePrioritize , DefaultAciEpgResolvePrioritize )
947+ setDefaultIfEmpty (& c .Network .AciNetworkProvider .ForceEpUndeclares , DefaultAciForceEpUndeclares )
948+ setDefaultIfEmpty (& c .Network .AciNetworkProvider .EnableApicRequestRetryDelay , DefaultAciEnableApicRequestRetryDelay )
949+ setDefaultIfEmpty (& c .Network .AciNetworkProvider .ApicRequestRetryDelay , DefaultAciApicRequestRetryDelay )
942950 setDefaultIfEmpty (& c .Network .AciNetworkProvider .DropLogDisableEvents , DefaultAciDropLogDisableEvents )
943951 setDefaultIfEmpty (& c .Network .AciNetworkProvider .OpflexStartupEnabled , DefaultAciOpflexStartupEnabled )
944952 setDefaultIfEmpty (& c .Network .AciNetworkProvider .OpflexStartupPolicyDuration , DefaultAciOpflexStartupPolicyDuration )
@@ -1062,6 +1070,10 @@ func (c *Cluster) setClusterNetworkDefaults() {
10621070 networkPluginConfigDefaultsMap [AciOpflexAgentResetWaitDelay ] = c .Network .AciNetworkProvider .OpflexAgentResetWaitDelay
10631071 networkPluginConfigDefaultsMap [AciDropLogOpflexRedirectDropLogs ] = c .Network .AciNetworkProvider .DropLogOpflexRedirectDropLogs
10641072 networkPluginConfigDefaultsMap [AciProactiveConf ] = c .Network .AciNetworkProvider .ProactiveConf
1073+ networkPluginConfigDefaultsMap [AciEpgResolvePrioritize ] = c .Network .AciNetworkProvider .EpgResolvePrioritize
1074+ networkPluginConfigDefaultsMap [AciForceEpUndeclares ] = c .Network .AciNetworkProvider .ForceEpUndeclares
1075+ networkPluginConfigDefaultsMap [AciEnableApicRequestRetryDelay ] = c .Network .AciNetworkProvider .EnableApicRequestRetryDelay
1076+ networkPluginConfigDefaultsMap [AciApicRequestRetryDelay ] = c .Network .AciNetworkProvider .ApicRequestRetryDelay
10651077 }
10661078 for k , v := range networkPluginConfigDefaultsMap {
10671079 setDefaultIfEmptyMapValue (c .Network .Options , k , v )
0 commit comments