我正在尝试使用厨师在亚马逊的opsworks中设置环境变量。这旨在保留包含换行符的私钥。这没有正确设置,并且我的rails应用程序的部署由于此错误变量导致异常而失败。 有人可以帮帮我吗?
感谢。
答案 0 :(得分:1)
只有可打印字符可用作opsworks环境变量中的值,如链接中所述:http://docs.aws.amazon.com/opsworks/latest/userguide/workingapps-creating.html#workingapps-creating-environment。
因此,我找到的唯一方法是将特殊字符替换为字符串,然后在使用此字符的应用程序中,将从环境变量接收的字符串表示替换为相应的特殊字符。