Sampson Crowley в Rails-talk-списке:
для rails 5, просто вложите учетные данные среды под ключом для указанной среды
, тогда все, что вам нужно сделать при доступе к этой конфигурации, это добавитьсреда для стороны, которая использует конфигурацию, например:
credentials.yml.enc:
main_key: development: sub_key: value_key: 'development' production: sub_key: value_key: 'production'test: sub_key: value_key: 'test'
код:
my_credential = Rails.application.credentials.dig(:main_key, Rails.env.to_sym, :sub_key, :value_key)