我不能爲我的生活找出如何讓OpsWorks使用我的rails分段環境。我有發展,舞臺和製作。開發本地機器,並在OpsWok上爲兩個不同的堆棧進行分段和生產。我只是試圖讓我的臨時環境正常工作,但它仍然作爲生產進行部署。登臺基本上是我的開發環境的重複,但它能夠在外部發送電子郵件,並具有不同的數據庫主機而不是本地主機。爲OpsWorks設置自定義RAILS_ENV
我在我的堆棧設置到目前爲止設置此定製JSON:
{
"deploy": {
"my_app_name": {
"rails_env": "staging",
"database": {
"adapter": "mysql2"
}
}
}
}
我一直具有RDS數據庫連接問題,直到我說這個數據庫適配器鍵/對。我只是無法讓它啓動我的Rails應用程序。
當創建應用程序並指定git源代碼和RDS時,它會詢問「Rails環境」。我將其設置爲分級,認爲這是我需要做的,以定義要使用的rails環境。
任何專家與OpsWorks,可以幫助,這是不勝感激。我今天剛開始設置這個。我希望文檔有更好的例子。
你有沒有想出解決辦法? – Fuser97381