Как очистить записи DNS в моем VPC в AWS? - PullRequest
0 голосов
/ 09 октября 2019

Я недавно добавил конечные точки VPC в мой стек CloudFormation. Затем я удалил свой стек и попытался воссоздать его.

Когда я попытался воссоздать его, я получил следующую ошибку:

private-dns-enabled cannot be set because there is already a conflicting DNS domain for secretsmanager.us-east-2.amazonaws.com in the VPC vpc-63170e0b (Service: AmazonEC2; Status Code: 400; Error Code: InvalidParameter; Request ID: b7d28d81-c2c0-4f44-9642-f22171cf513d)

Я подозреваю, что ошибка здесь, потому что частный DNS VPCпо-прежнему есть запись с момента последнего создания стека.

Есть ли способ вручную удалить записи из частного DNS VPC?

1 Ответ

2 голосов
/ 06 ноября 2019

Это своего рода непоследовательное поведение, когда удаленная запись размещенной зоны удаляется. Это займет некоторое время, и во время этого вы увидите эту ошибку. Просто подождите несколько минут и попробуйте снова. Это сработало для меня. Развертывания, выполненные после первого успешного завершения, завершаются без проблем.

Не пытайтесь изменить запись конечной точки VPC вручную, поскольку вы не найдете никакой "частной размещенной зоны" в Route53. Это своего рода внутренняя частная размещенная зона для конечных точек AWS, которая видна только из вашего VPC при отправке запроса к конечной точке DNS VPC.

...