在亚马逊opsworks中使用换行符的环境变量

时间:2017-06-22 06:12:11

标签: ruby-on-rails amazon-web-services environment-variables

我正在尝试使用厨师在亚马逊的opsworks中设置环境变量。这旨在保留包含换行符的私钥。这没有正确设置,并且我的rails应用程序的部署由于此错误变量导致异常而失败。 有人可以帮帮我吗?

感谢。

1 个答案:

答案 0 :(得分:1)

只有可打印字符可用作opsworks环境变量中的值,如链接中所述:http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-creating.html#workingapps-creating-environment

因此,我找到的唯一方法是将特殊字符替换为字符串,然后在使用此字符的应用程序中,将从环境变量接收的字符串表示替换为相应的特殊字符。