【发布时间】:2020-11-20 01:31:56
【问题描述】:
我使用 EB CLI 创建了一些测试 Elastic Beanstalk 应用程序,例如:
eb create [...]
在这个过程中,我被问到关于 CNAME 前缀的问题:
[...]
Enter DNS CNAME prefix
(default is bla): staging-server
[...]
一切顺利。但是,我想测试另一个选项(即在 Elastic Beanstalk 应用程序中添加一个 ELB),为此我终止了以前的应用程序。我创建一个新的。 到达 DNS CNAME 前缀问题时,我得到:
[...]
Enter DNS CNAME prefix
(default is bla): staging-server
That cname is not available. Please choose another.
[...]
因此,尽管应用程序已被销毁,但它不允许我重用 CNAME。所以我需要“发明”另一个,例如 staging-srv
现在,问题是我做了多次测试,我已经一一“排除”了所有我能想到的明智的名字。
我希望能够删除它们以便我可以重复使用它们。
更不用说我真的很希望能够在我之后进行清理,而不是让这些 cnames 悬而未决,即使在亚马逊文档中也表明了这一点:
重要如果您终止环境,您还必须删除任何 您创建的 CNAME 映射,因为其他客户可以重复使用可用的 主机名。 (参见https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customdomains.html 中的第一个红色框)
但是如何做到这一点,没有提到任何地方...... 我根本没有使用亚马逊的 DNS 服务器(Route 53),因此那里没有应该列出这些 CNAME 的域。
这些 CNAME 映射在哪里?如何删除它们以便重新创建它们?
提前致谢!
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk cname