- To resolve the issue, verify that the AMKO UUID configuration remains consistent across deployments.
Recommended steps:
- Check the amko-uuid configured in the AMKO deployment. This can be extracted from the AMKO logs.

- Verify the created_by field of the existing GSLB service on the Avi Controller to identify the UUID that originally created the service. This can be obtained from the below CLI command
show gslbservice <GSLB service_name>
- Configure AMKO with the same amko-uuid used when the GSLB services were originally created.
- If Virtual Services were recreated, ensure that the GSLB service members are updated with the correct Virtual Service mappings
- If required, update the VS mapping for the GSLB service through the Avi Controller UI or API to restore the service temporarily
For guidance on configuring AMKO and setting the amko-uuid, refer to the following documentation:
AMKO Installation and Configuration Guide
AMKO Routing Rules and CRD Configuration
These documents provide additional information on maintaining consistent AMKO configuration during reinstallations or upgrades.