Unofficial CLI tool for working with AWS AppConfig
Project description
AWS AppConfig CLI
NOTE: This is still early in development
CLI tool for working with AWS AppConfig
This tool is designed to make working with AWS AppConfig a little easier. The default API, and therefore the AWS SDK's and CLI tools rely on knowledge of obscure ID's to reference applications, profiles, environments etc. This CLI allows you to use the familiar names of these components as well as simplifying the interface to AppConfig.
Current limitations
- Only supports Hosted Configuration AppConfig
- Only supports JSON formatted Hosted configuration
- Only supports getting & updating configuration
Usage
> appconf --help
Usage: appconf [OPTIONS] COMMAND [ARGS]...
Options:
--aws-profile TEXT AWS Profile Name
--help Show this message and exit.
Commands:
get Get the current hosted configuration for the application & profile
put Upload a new hosted configuration version for the application &...
Examples:
- Get current config:
appconf get --app <application name> --profile <profile name>
- Put new config:
appconf put -a <application name> -p <profile name> path/to/config.json
appconf put -a <application name> -p <profile name> < cat path/to/config.json
cat path/to/config.json | appconf put -a <application name> -p <profile name>
Changelog
0.1.1
- Corrected/caught error when retrieving profiles with no configuration
- Support for pipes when using "put" config
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
appconfig_cli-0.2.0.tar.gz
(5.6 kB
view details)
Built Distribution
File details
Details for the file appconfig_cli-0.2.0.tar.gz
.
File metadata
- Download URL: appconfig_cli-0.2.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.9.12 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36c4f7450e6b9a3839bc8fbf4b32e072fe087d495eab9b05ec89f9ad58e42dcb |
|
MD5 | 78119539f19bd99f910c6f7a0ffd4364 |
|
BLAKE2b-256 | 464d9e07655ec696192ef0a902d2818b98457931d944a39fd441a1402f13f3f5 |
File details
Details for the file appconfig_cli-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: appconfig_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.9.12 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed72820c6884d1559b31aaef12eb98006802056e88c0592d171b846e0caee74c |
|
MD5 | 4caaf52453bd2bd5c2b1844ebb5f1e3e |
|
BLAKE2b-256 | 2fedec568b2700aae2b2b707e02d1d340abcb7e114704d64345c85fbdd2e13fc |