Closed jazzl0ver closed 6 years ago
@jazzl0ver thanks for reporting the issue! yes, it is a bug. route53 uses lowercase. will add a fix.
This issue is a more general issue. The dns service such as AWS Route53 does not distinguish the upper case and lower case. For example, MyService1.FireCamp-UAT-firecamp.com is the same with myservice1.firecamp-uat-firecamp.com.
If cluster FireCamp-UAT exists, the creation of cluster firecamp-uat in the same VPC will be rejected.
If the names of 2 services in one cluster have the same letters (one is lower case, the other is upper case), they will share the same dns record. AWS ECS treats them as 2 different services. Docker Swarm rejects the second service creation. We will follow Docker Swarm to treat them as the same service. The second service creation will be rejected.
The fix is committed to master. The next release will include it. Please let us know if you hit any issue. Thanks!