OpsWorks에서 레일 준비 환경을 사용하는 방법을 알지 못합니다. 나는 개발, 준비 및 생산이 있습니다. OpsWoks에서 두 개의 서로 다른 스택을위한 로컬 컴퓨터 및 스테이징 및 프로덕션 개발. 나는 준비 환경을 작동 시키려고 노력하고 있지만 프로덕션 환경으로 계속 배치합니다. 준비는 기본적으로 내 개발 환경의 복제이지만 외부에서 전자 메일을 보낼 수 있으며 localhost 대신 다른 데이터베이스 호스트가 있습니다.OpsWorks 용 사용자 정의 RAILS_ENV
나는 지금까지 내 스택 설정에서이 사용자 정의 JSON을 설정하고있다 :이 데이터베이스 어댑터 키/쌍을 추가 할 때까지
{
"deploy": {
"my_app_name": {
"rails_env": "staging",
"database": {
"adapter": "mysql2"
}
}
}
}
내가 RDS와 데이터베이스 연결에 문제가 있었다. 난 그냥 준비에 내 레일 애플 리케이션을 시작할 수 없습니다.
앱을 만들 때 git 소스와 RDS를 지정하면 "Rails 환경"을 묻습니다. 이것을 레일 환경을 정의하는 데 필요한 모든 단계의 생각으로 설정했습니다.
도움이 될 수있는 OpsWorks 전문가라면 크게 감사드립니다. 나는 오늘 이것을 설정하기 시작했다. 나는 문서가 조금 더 좋은 예가 있었으면 좋겠다.
혹시이 알아낼 했습니까? – Fuser97381