我按照GitHub page上的指南创建了aws-rails-provisioner项目,并为单个应用程序复制了它们的默认yaml文件。跑步
aws-rails-provisioner build --profile FargateSandboxAdmin --with-cicd -f ./aws-rails-provisioner.yml
它似乎毫无问题地接受profile参数,但是当我使用
进行部署时 aws-rails-provisioner deploy --profile FargateSandboxAdmin
我收到--profile无效的错误消息:
/Users/todd/.rbenv/versions/2.4.5/lib/ruby/gems/2.4.0/gems/aws-rails-provisioner-0.0.1.rc2/bin/aws-rails-provisioner:128:in '<top (required)>': undefined local variable or method 'profile' for main:Object (NameError)
from /Users/todd/.rbenv/versions/2.4.5/bin/aws-rails-provisioner:23:in 'load'
from /Users/todd/.rbenv/versions/2.4.5/bin/aws-rails-provisioner:23:in '<main>'
使用-p
标志而不是--profile
时也是如此。使用aws-rails-provisioner deploy
运行“常规”部署后,它在我的父帐户下创建了所有对象,而不是我为此设置的沙箱。
是否可以通过aws-rails-provisioner使用配置文件,或者目前不支持?