How to set multiline RSA private key environment variable for AWS Elastic Beans

后端 未结 3 746
萌比男神i
萌比男神i 2021-01-17 12:31

I am deploying a Ruby on Rails application to AWS using Elastic Beanstalk and have to set a private key as an environment variable

E.g

-----BEGIN RSA

3条回答
  •  再見小時候
    2021-01-17 12:55

    In I had the same problem with Golang and the elastic beanstalk, I did this went to AWS console and set the value like this:

    -----BEGIN RSA PRIVATE KEY-----\nSpvpksXQIBA65ICOgQxV2TvMIICAiMeV9prhdJSKjjsk2\ntYdz8lhn/ibROQW71utuHLAyHGMBxz3kIaaIq1kjdkkk\ntYdz8lhn/ibROQW71utuHLAyHGMBxz3kIaaIq1kjdkkk\ntYdz8lhn/ibROQW71utuHLAyHGMBxz3kIaaIq1kjdkkk\ntYdz8lhn/ibROQW71utuHLAyHGMBxz3kIaaIq1kjdkkk\n-----END RSA PRIVATE KEY-----  
    

    inside my code

    key := os.Getenv("PUSH_AUTH_KEY")
    key = strings.Replace(key, `\n`, "\n", 5)
    

提交回复
热议问题