This is an automated email from the ASF dual-hosted git repository.

csantanapr pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-openwhisk-deploy-kube.git


The following commit(s) were added to refs/heads/master by this push:
     new da7722b  service discovery via service ennvars (#102)
da7722b is described below

commit da7722b28bab35ed83df4bf873e9dd93a4580969
Author: David Grove <[email protected]>
AuthorDate: Fri Dec 1 10:53:18 2017 -0500

    service discovery via service ennvars (#102)
    
    find services via service environment variables
    instead of relying on kube-dns.
---
 kubernetes/apigateway/apigateway.yml |  4 ++--
 kubernetes/controller/controller.yml |  8 ++++----
 kubernetes/invoker/invoker.yml       | 10 +++++-----
 kubernetes/kafka/kafka.yml           |  4 ++--
 4 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/kubernetes/apigateway/apigateway.yml 
b/kubernetes/apigateway/apigateway.yml
index b69c67c..0ef567b 100644
--- a/kubernetes/apigateway/apigateway.yml
+++ b/kubernetes/apigateway/apigateway.yml
@@ -45,6 +45,6 @@ spec:
           containerPort: 9000
         env:
         - name: "REDIS_HOST"
-          value: "redis.openwhisk"
+          value: "$(REDIS_SERVICE_HOST)"
         - name: "REDIS_PORT"
-          value: "6379"
+          value: "$(REDIS_SERVICE_PORT_REDIS)"
diff --git a/kubernetes/controller/controller.yml 
b/kubernetes/controller/controller.yml
index b70e447..470a8b0 100644
--- a/kubernetes/controller/controller.yml
+++ b/kubernetes/controller/controller.yml
@@ -69,7 +69,7 @@ spec:
 
         # Kafka properties
         - name: "KAFKA_HOSTS"
-          value: "kafka.openwhisk:9092"
+          value: "$(KAFKA_SERVICE_HOST):$(KAFKA_SERVICE_PORT_KAFKA)"
 
         # specific controller arguments
         - name: "CONTROLLER_INSTANCES"
@@ -110,12 +110,12 @@ spec:
           value: "whisk_admin"
         - name: "DB_PASSWORD"
           value: "some_passw0rd"
-        - name: "DB_PORT"
-          value: "5984"
         - name:  "DB_PROTOCOL"
           value: "http"
         - name: "DB_HOST"
-          value: "couchdb.openwhisk"
+          value: "$(COUCHDB_SERVICE_HOST)"
+        - name: "DB_PORT"
+          value: "$(COUCHDB_SERVICE_PORT_COUCHDB)"
         - name: "DB_PROVIDER"
           value: "CouchDB"
         - name: "DB_WHISK_ACTIONS_DDOC"
diff --git a/kubernetes/invoker/invoker.yml b/kubernetes/invoker/invoker.yml
index c18fa16..11be55d 100644
--- a/kubernetes/invoker/invoker.yml
+++ b/kubernetes/invoker/invoker.yml
@@ -86,11 +86,11 @@ spec:
 
           # Kafka properties
           - name: "KAFKA_HOSTS"
-            value: "kafka.openwhisk:9092"
+            value: "$(KAFKA_SERVICE_HOST):$(KAFKA_SERVICE_PORT_KAFKA)"
 
           # zookeeper info
           - name: "ZOOKEEPER_HOSTS"
-            value: "zookeeper.openwhisk:2181"
+            value: 
"$(ZOOKEEPER_SERVICE_HOST):$(ZOOKEEPER_SERVICE_PORT_ZOOKEEPER)"
 
           # This property can change since it is generated via Ansible 
GroupVars
           - name: "RUNTIMES_MANIFEST"
@@ -109,12 +109,12 @@ spec:
             value: "whisk_admin"
           - name: "DB_PASSWORD"
             value: "some_passw0rd"
-          - name: "DB_PORT"
-            value: "5984"
           - name:  "DB_PROTOCOL"
             value: "http"
           - name: "DB_HOST"
-            value: "couchdb.openwhisk"
+            value: "$(COUCHDB_SERVICE_HOST)"
+          - name: "DB_PORT"
+            value: "$(COUCHDB_SERVICE_PORT_COUCHDB)"
           - name: "DB_PROVIDER"
             value: "CouchDB"
           - name: "DB_WHISK_ACTIONS_DDOC"
diff --git a/kubernetes/kafka/kafka.yml b/kubernetes/kafka/kafka.yml
index e7b4ff8..eea4a0d 100644
--- a/kubernetes/kafka/kafka.yml
+++ b/kubernetes/kafka/kafka.yml
@@ -61,6 +61,6 @@ spec:
 
         # zookeeper info
         - name: "ZOOKEEPER_HOST"
-          value: "zookeeper.openwhisk"
+          value: "$(ZOOKEEPER_SERVICE_HOST)"
         - name: "ZOOKEEPER_PORT"
-          value: "2181"
+          value: "$(ZOOKEEPER_SERVICE_PORT_ZOOKEEPER)"

-- 
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].

Reply via email to