Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leveraging parameter store history #60

Open
jpb opened this issue Jan 29, 2018 · 2 comments
Open

Leveraging parameter store history #60

jpb opened this issue Jan 29, 2018 · 2 comments

Comments

@jpb
Copy link
Contributor

jpb commented Jan 29, 2018

Leverage parameter store history to debug and resolve issues due to changes in parameter store values.

Running existing commands, with parameters as they were at a given point in time:

iidy create-stack --point-in-time '2018-01-01 3:30' stack-args.yaml
iidy update-stack --point-in-time '2018-01-01 3:30' stack-args.yaml
iidy param get-by-path --point-in-time '2018-01-01 3:30' /some/path

Viewing how values have changed:

# Show changes since date
iidy param diff /some/path 2018-01-01 
# Show changes between dates
iidy param diff /some/path '2018-01-01 3:30' '2018-01-01 4:30' 
@tavisrudd
Copy link
Collaborator

It sounds like there are two layers to this. 1) expose this sort of functionality via iidy param and 2) maybe integrate point-in-time (but with a better cli arg name) to the stack commands. We should probably start with 1 first.

@tavisrudd
Copy link
Collaborator

@jpb now that we've got the param approval stuff should we close this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants