如何在mu.yml中使用AWS Parameter Store

时间:2018-11-15 08:10:53

标签: amazon-web-services devops amazon-ecs mu aws-parameter-store

根据该视频,我正在尝试使用getmu.io在AWS上部署应用程序

https://youtu.be/mfRkQpZjEHo?t=665 这个样本https://github.com/stelligent/mu/blob/develop/examples/database/mu.yml

我应该能够在mu.yml中指定将自动(神奇地)出现在AWS Parameter Store中的参数(如果我理解正确的话)。

在我的mu.yml中,我有以下内容:

service:
  name: sample-app
  #...
  environment:
    DATABASE_URI: 
      acceptance: mongodb://${acceptance_DATABASE_USERNAME}:${acceptance_DATABASE_PASSWORD}@domain...
      production: mongodb://${production_DATABASE_USERNAME}:${production_DATABASE_PASSWORD}@domain...

但是在我的代码构建mu-pipeline-sample-app-deploy-acceptance中,我遇到了这个错误

ERROR ·ValidationError: Template format error: Unresolved resource dependencies [acceptance_DATABASE_PASSWORD, acceptance_DATABASE_USERNAME] in the Resources block of the template
status code: 400, request id:...

有什么问题,我需要事先进行配置吗?

0 个答案:

没有答案