Brings config management best practices for production-ready application.
Project description
Welcome to config_patterns Documentation
config_patterns is a Python library that brings config management best practices for production-ready application.
Hierarchy Json Pattern for Config Management: allows you to define a hierarchy structure of your config data model, and inherit global config values if a specific config value is not defined.
Separate and Merge Non-Sensitive Data and Secret Data: allows you to manage non-sensitive config data and sensitive config data separately and merge them together.
Multi Environment Json: allows you to manage configs for multi-environment deployment application.
Multi Environment Config Management - SSM Backend: a production ready solution using AWS Parameter Store as the backend for multi-environment config management.
Multi Environment Config Management - S3 Backend: a production ready solution using AWS S3 as the backend for multi-environment config management.
Install
config_patterns is released on PyPI, so all you need is:
$ pip install config_patterns
To upgrade to latest version:
$ pip install --upgrade config_patterns
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for config_patterns-1.0.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d7b3071c23f77efae4e554f6c58c582502839367e835aff7e2115ed22bab2cc |
|
MD5 | 169c4fff8572795ea6808ec9abce8eb6 |
|
BLAKE2b-256 | c98e81ed2dd5e176c4c6401c00c6ba23dd0ddcbd9f14242eea6501b5eecfb83c |