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.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c29cbad0e2be91539f1fb7320f1d2cfaa806f5f9ed05996d14b1f57f4ed19d16 |
|
MD5 | f449b57a9d32b2133a887bde4f53cc11 |
|
BLAKE2b-256 | 5285fa0acb3858b88a88aae3ec2bfc12bf953d9a0a4a173c0b877108a99e7ae6 |