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.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 007f0b5128bc6fd8408bb8bec481c4398e8a6a964133f65130165b0f127bb77b |
|
MD5 | 97c230db8bd7c9881c948de6dd61c203 |
|
BLAKE2b-256 | db4e1a0bfccdc50c23ba45678e083952d9bf3859a2f67be9b5042e7e5f9a55c5 |