commit | dbaab94a0c99b3182431353eeeb36c1f086bdefb | [log] [tgz] |
---|---|---|
author | Dan Lavine <dlavine@us.ibm.com> | Wed Apr 05 21:31:14 2017 +0000 |
committer | Matt Rutkowski <mrutkows@us.ibm.com> | Wed Apr 05 16:31:14 2017 -0500 |
tree | 4b4c4a42f2980b309e4f0c64318402168c27b636 | |
parent | a197b99c7650123cd4555563d48c17dd8fd94705 [diff] |
Initial scripts to deploy OpenWhisk on Kubernetes. (#16) * Initial scripts to deploy OpenWhisk on Kubernetes. * Able to deploy CouchDB * CI setup to run Kube on travis and deploy OpenWhisk * Scripts for managing Dockerfiles and Kube environment * Update README.md Add addition info about the Kubernetes environment and give more explicit detail about each section.
Using Docker-Compose. See the README for more details.
cd docker-compose make quick-start
This is useful for creating local development environments. The build downloads by default the latest code from the master branch, but it also allows developers to work with their local clones by providing the local path to the OpenWhisk repo:
PROJECT_HOME=/path/to/openwhisk make quick-start
Each tool in this repository has to provide travis build scripts inside a .travis
folder. The folder should define 2 scripts:
setup.sh
- invoked during before_install
phasebuild.sh
- invokes during script
phaseFor an example check out docker-compose/.travis folder.