Skip to content
This repository has been archived by the owner on Dec 15, 2020. It is now read-only.

Machine-identifiable placeholder values #23

Closed
mattsb42-aws opened this issue May 7, 2019 · 1 comment
Closed

Machine-identifiable placeholder values #23

mattsb42-aws opened this issue May 7, 2019 · 1 comment

Comments

@mattsb42-aws
Copy link
Contributor

From #12:

Minor quibble about using "REPLACEME": this is an arbitrary value that will be swapped out as Pipeformer runs and puts in the real user inputs, so couldn't it be more specific to 1) the data being populated (e.g. "SECRETS_MANAGER_SECRET_PLACEHOLDER") and/or 2) structured to be more clearly computer-readable placeholder input (e.g. "@@PLACEHOLDER@@")?

This could let you do a sort of type checking/validation that the input value is being swapped for the placeholder token expected and add some error checking bounds around token substitution.

We need to investigate this a bit more before committing to a path, but I think this is a good idea.

This will provide a mechanism to allow pipeformer to determine where in a deployment we have reached, as well as providing an option for determining whether we need to re-prompt users for input values on pipeline updates.

@mattsb42-aws
Copy link
Contributor Author

Closing down project: #52

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

No branches or pull requests

1 participant