AV-203833: Support for restricting FQDN re-use in AKO
Known issue: Cache isn't updated correctly when ingress FQDN is updated in case of single ingress-multi FQDN case. I am working on above issue and UT's for this. Will merge in few days.
UT plan:
- Create ingress with FQDN policy set to restrict/open and check if FQDN cache is being populated correctly
- Set AKO to strict, create 2 ingresses with same FQDN in different namespaces, 2nd one's model should not be created (should not be processed by AKO)
- Set AKO to strict, create 2 ingresses with same FQDN in same namespace, 2nd ingress should not be rejected.
- Set AKO to internamespaceallowed, create 2 ingresses with same FQDN in different namespaces, 2nd ingress should not be rejected.
- With pre-existing AVI objects, check if AKO correctly builds FQDN reuse policy cache
@saurabhvaidvmware: Configmap, values.yaml changes are missing. Please include those.
@akshayhavile yes, will add those in next commit, thanks
build ako
build ako
build ako
@saurabhvaidvmware: Configmap, values.yaml changes are missing. Please include those.
@akshayhavile I've added changes to these files. Thanks
build ako
Closing as another PR takes care of the changes.