-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description:
OpenFeature currently supports various providers for feature flag management. It would be valuable to extend this support by adding a provider (or a set of providers) for cloud-native parameter stores, which are commonly used in enterprise environments for storing configuration and secrets.
These parameter/configuration stores include:
- AWS Systems Manager Parameter Store
- Google Cloud Parameter/Secret Manager Manager
- Azure App Configuration / Key Vault
Adding support for these services would enable OpenFeature users to:
- Leverage existing cloud-native infrastructure
- Dynamically fetch feature flags or configuration values stored in these systems
- Improve consistency and reduce duplication across infrastructure and application layers
Proposed Solution:
Implement a separate providers per cloud that can:
- Connect securely to the respective parameter/config store
- Fetch values at runtime (optionally cache them)
- Map keys to OpenFeature flag format
- Handle authentication via cloud-native SDKs (IAM roles, service accounts, etc.)
Benefits:
- Seamless integration with existing cloud infrastructure
- Improved developer experience for cloud-first teams
- Encourages unified configuration management practices
Potential Challenges:
- Differences in data models and access patterns across cloud platforms
- Managing credentials securely across environments
- Standardizing behavior for flag evaluation
Related Links:
AWS Parameter Store
GCP Parameter Manager
Azure App Configuration
Notes:
If there's alignment with the OpenFeature roadmap, I’d be happy to collaborate on a proposal or contribute a reference implementation.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request