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.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 299ef3d2c06f1e7701bbbeff0caf11825df4dc0392788c12292102cd459b3f30 |
|
MD5 | bb57b511e2f65f9ee53860e75f3f6c3a |
|
BLAKE2b-256 | 4e5f0f23ec2670a44d6884eaa02f7247b2a94c98b2b44d5f7082bd73a5cdbcd9 |