FSecretLoader
FSecretLoader to load the AWS Secret Manager and set the key pair to ENV.
Installation
Add this line to your application's Gemfile:
gem 'fsecret_loader'
And then execute:
$ bundle
Or install it yourself as:
$ gem install fsecret_loader
Usage
You might want to load the secret as early as possible.
Ex, in Rails app,
## config/application.rb
FSecretLoader.config do
secret_client = Aws::SecretsManager::Client.new(profile: code3, region: 'ap-southeast-1')
secret_id = 'staging/Api/Env'
end
FSecretLoader.load
For more details for aws secret manager config, you can refer here.
License
The gem is available as open source under the terms of the MIT License.