当我使用eb create
创建一个新的Elastic Beanstalk环境时:
eb create myappbeta
...生成的网址包含自动生成的部分:
myappbeta-epjmudtzjs.elasticbeanstalk.com
当我通过Web控制台创建环境时,我有机会控制URL,所以我可以:
myappbeta.elasticbeanstalk.com
有没有办法使用eb create
?
我的.elasticbeanstalk/config.yml
是:
branch-defaults:
default:
environment: myappprod
deploy:
artifact: myapp/target/scala-2.10/myapp_2.10-0.1-SNAPSHOT.war
global:
application_name: myapp
default_ec2_keyname: abc
default_platform: 64bit Amazon Linux 2014.03 v1.0.4 running Tomcat 7 Java 7
default_region: us-east-1
profile: null
sc: null
我还尝试在保存的配置中使用CNAME设置:
CName: myappbeta
但它仍然不起作用......并生成一个自动生成的部分。
答案 0 :(得分:2)
您可以使用eb create --cname <CNAME_PREFIX>
来控制您的环境的CNAME。
参考:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-create.html