awslabs / awslabs/amazon-kinesis-client-ruby

Allow properties from the .properties file to be set via environment variables.

Open
#20 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
148
Forks
61
PR merge metrics
No merged PRs in 30d

Description

Having to generate this properties file for each environment is not at all 12 factor app. It would be nice if setting STREAM_NAME and others via environment variables overrode properties file values. Kind of like auth works for the sdk.

Contributor guide

Open the contributing guide

Research direction

No file or test is named in the issue. Trace how the Ruby client loads the .properties file and how SDK authentication reads environment variables, then verify that documented environment variables take precedence and add focused coverage for the override behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, ruby
Domain
backend, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.