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.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e5c46c3f82674c2d392b4e09b1c9c4d8002ee0d4323b373caf19d62725f7f3 |
|
MD5 | e7e32f408ae0dd069f7c90ef9b925ba2 |
|
BLAKE2b-256 | 6488539fb45529334bfecde725b464f98c6001712221df18580d82c82cc088ba |