Skip to content

Instantly share code, notes, and snippets.

@dfilppi
Created September 25, 2015 21:18
Show Gist options
  • Save dfilppi/db8f6e58fd1fff3be806 to your computer and use it in GitHub Desktop.
Save dfilppi/db8f6e58fd1fff3be806 to your computer and use it in GitHub Desktop.
sample-kub-workflow
@workflow
def kube_run(**kwargs):
setfabenv(kwargs)
optstr=buildopts(kwargs,{"dry_run":"dry-run"},{"port":"not _val_ == -1"},["dry_run"],['name','master'])
ctx.logger.info("Running: {}".format(optstr))
run("./kubectl -s http://localhost:8080 run "+" "+kwargs['name']+optstr)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment