ssm-diff icon indicating copy to clipboard operation
ssm-diff copied to clipboard

A human-friendly way of managing parameters in AWS SSM

Results 21 ssm-diff issues
Sort by recently updated
recently updated
newest added

I have been using ssm-diff for some time, but after upgrading to Debian Bookworm (with Python 3.11) I'm getting this error on a `ssm-diff plan` operation: ``` Traceback (most recent...

# Changes ## What - Import `collections.abc` for `MutableMapping` ## Why - Class moved as of Python 3.3 - Fixes #31 ## Areas of concern - Likely breaks compatibility with...

This PR fixes an issue related to #28 so that it's possible to pull parameters that have values anywhere along the path. Currently, an error is raised if a parameter...

I pip installed the client to a python 3.8 virtual environment, and ran the initial `ssm-diff init` command, but encountered a type error: ``` Traceback (most recent call last): File...

There should be a flag for apply command (called --merge), or a new command (called 'merge'), to allow you to merge local changes with the existing remote configuration, without deleting...

This PR lets you run the command like: ```bash ssm-diff --overwrite false apply ``` To prevent overwrites in special cases.

In this PR (built on #19 for simple merging): - Added a `Secret` YAML tag class that supported custom KMS keys. I later added a `SecureString` class (and `!SecureString` tag)...

In parameter store if you have a numerical only value for a parameter and you ssm-diff init that parameter the following error occurs. `'int' object has no attribute 'splitlines'` key:...

**It fails if user has access to specific path because ssm-diff tries to DescribeParameters on ***

This PR builds on my most recent. It adds a `!JSON` tag. This tag will store a YAML branch as a stringified JSON stucture in Parameter Store. This makes it...