This repository has been archived by the owner on Jan 21, 2020. It is now read-only.
New flags for playbook backends with AWS examples #828
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR
--accept-defaults
flag to all dynamically generated playbook commands. This makes it possible to run a playbook with minimal, default values (as defined in the playbooks) without prompting the user. This makes it easy to use playbooks in a script.--plugin
flag for all dynamically generated playbooks that target theinstanceProvision
backend. This way, the user can specify which plugin to target if the plugin is named differently. The flag will override the default specified in the playbook yml, if provided.aws
playbook is included as part ofexamples
. This will replace the content indocs/playbooks/intro/aws
which needs update (long overdue -- see Fix playbooks after change to running all plugins in a single binary / single process #710). The examples include starting up on-demand or spot instances. I will be using this example to work towards new CICD where we will use infrakit to build and test itself on different cloud platforms.Signed-off-by: David Chung [email protected]