All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.
- SNI naming. Requires full deletion of the SNI VS names in beta-1.
- Retry for status updates for ingress.
- Log levels. Transitioned some logs from INFO —> DEBUG.
- Logging mechanism. Uses Uber-zap now.
- Removed SDK logging.
- Caching improvements. Fixes in race conditions.
- Reduction of controller API calls during full sync.
- Full sync fixes.
- Enchanced Retry logic.
- Removal of regular object cache syncs - only periodic refresh of cloud config parameters.
- Dynamic logging on the fly by editing the ConfigMap.
- AKO API server - for liveness probe and basic controller debugging.
- SNI VS sharing on the basis of hostnames. Same hostname will create only 1 VS across namespaces.
- Option to disable full sync. Change fullSyncFrequency to 0.
- Unused shared VS deletion on reboot of AKO.
- Multiple sub-domain support with a specification of default sub-domain in
values.yaml
for service of type LB.
- VRF context is now removed from
values.yaml
and instead is read from the network subnet.