You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by mr...@apache.org on 2017/07/07 03:56:55 UTC
[incubator-openwhisk-devtools] branch master updated:
docker-compose: Add start cmd for controller (#43)
This is an automated email from the ASF dual-hosted git repository.
mrutkowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk-devtools.git
The following commit(s) were added to refs/heads/master by this push:
new 8226ced docker-compose: Add start cmd for controller (#43)
8226ced is described below
commit 8226ced721eb93ac02e0b38225d109449b363e11
Author: ddragosd <dd...@gmail.com>
AuthorDate: Thu Jul 6 23:56:54 2017 -0400
docker-compose: Add start cmd for controller (#43)
* [docker-compose] updated build status badge from the incubator repo
* docker-compose: added controller start cmd
* travis build debugging
* travis build debugging
* updated to docker-compomse 1.13
---
.travis.yml | 2 +-
docker-compose/.travis/setup.sh | 6 +++---
docker-compose/docker-compose.yml | 1 +
docker-compose/docker-whisk-controller.env | 3 +++
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 4b3fe9a..7be0f7a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,7 +2,7 @@ sudo: required
env:
global:
- - DOCKER_COMPOSE_VERSION: 1.8.1
+ - DOCKER_COMPOSE_VERSION: 1.13
matrix:
- TOOL: docker-compose
diff --git a/docker-compose/.travis/setup.sh b/docker-compose/.travis/setup.sh
index 12746a8..57fcbb2 100755
--- a/docker-compose/.travis/setup.sh
+++ b/docker-compose/.travis/setup.sh
@@ -7,8 +7,8 @@ if [ "${version_exists}" == "false" ]
then
echo "Installing Docker Compose ${DOCKER_COMPOSE_VERSION}"
sudo rm /usr/local/bin/docker-compose
- curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose
- chmod +x docker-compose
- sudo mv docker-compose /usr/local/bin
+ curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose.bin
+ chmod +x docker-compose.bin
+ sudo mv docker-compose.bin /usr/local/bin/docker-compose
fi
echo "Docker Compose Version:" `docker-compose --version`
diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml
index 8b4deba..53f44b8 100644
--- a/docker-compose/docker-compose.yml
+++ b/docker-compose/docker-compose.yml
@@ -52,6 +52,7 @@ services:
# WHISK CONTROLLER
controller:
image: openwhisk/controller:latest
+ command: /bin/sh -c "controller/bin/controller 0 >> /logs/controller-local_logs.log 2>&1"
links:
- consul:consul.docker
- db:db.docker
diff --git a/docker-compose/docker-whisk-controller.env b/docker-compose/docker-whisk-controller.env
index 5941f7c..479de25 100644
--- a/docker-compose/docker-whisk-controller.env
+++ b/docker-compose/docker-whisk-controller.env
@@ -28,6 +28,9 @@ LIMITS_TRIGGERS_FIRES_PERMINUTE=60000
LIMITS_ACTIONS_INVOKES_CONCURRENTINSYSTEM=5000
LOADBALANCER_ACTIVATIONCOUNTBEFORENEXTINVOKER=10
+LOADBALANCER_INVOKERBUSYTHRESHOLD=16
+INVOKER_INSTANCES=1
+CONTROLLER_INSTANCES=1
WHISK_SYSTEM_KEY=whisk.system
RUNTIMES_MANIFEST={"runtimes":{"nodejs":[{"kind":"nodejs","image":{"name":"nodejsaction"},"deprecated":true},{"kind":"nodejs:6","default":true,"image":{"name":"nodejs6action"}}],"python":[{"kind":"python","image":{"name":"python2action"}},{"kind":"python:2","default":true,"image":{"name":"python2action"}},{"kind":"python:3","image":{"name":"python3action"}}],"swift":[{"kind":"swift","image":{"name":"swiftaction"},"deprecated":true},{"kind":"swift:3","default":true,"image":{"name":"swift3 [...]
--
To stop receiving notification emails like this one, please contact
['"commits@openwhisk.apache.org" <co...@openwhisk.apache.org>'].