Выяснение учетных данных Postgresql на EC2, развернутой с помощью Rubber
Я развернул приложение Rails, используя Rubber для EC2. Я просто использую стандартную конфигурацию postgresql. https://github.com/rubber/rubber/blob/master/templates/postgresql/config/rubber/rubber-postgresql.yml
Кто-нибудь знает, каковы учетные данные по умолчанию?
1 ответ
Решение
Напрямую из rubber-postgresql.yml:
db_user: "#{app_name[0,16].downcase}"
db_pass:
db_name: "#{app_name.downcase}_#{Rubber.env}"
Таким образом, ваше имя пользователя - это первые 16 символов имени вашего приложения (или полное имя, если оно меньше 16 символов) в нижнем регистре, ваш пароль пуст, а ваша база данных - это имя вашего приложения в нижнем регистре, за которым следуют '_' и окружение. В вашем случае среда - это, вероятно, "производство".
Что касается порта и имени хоста, попробуйте оставить их по умолчанию и посмотреть, работает ли это.