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 5d1b404  Small improvements to README (#358)
5d1b404 is described below

commit 5d1b4044aac51d4c376b0d992c1f7229fb6d05c2
Author: David Grove <[email protected]>
AuthorDate: Fri Nov 16 14:56:24 2018 -0500

    Small improvements to README (#358)
---
 README.md | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 4bd0d7f..697e487 100644
--- a/README.md
+++ b/README.md
@@ -138,8 +138,11 @@ tell the `wsk` CLI how to connect to your OpenWhisk 
deployment.
 ## Initial setup
 
 Indicate the Kubernetes worker nodes that should be used to execute
-user containers.  Do this by labeling each node with
-`openwhisk-role=invoker`.  For a single node cluster, simply do
+user containers by OpenWhisk's invokers.  Do this by labeling each node with
+`openwhisk-role=invoker`. In its default configuration,
+OpenWhisk assumes it has exclusive use of these invoker nodes and
+will schedule work on them directly, completely bypassing the Kubernetes
+scheduler. For a single node cluster, simply do
 ```shell
 kubectl label nodes --all openwhisk-role=invoker
 ```
@@ -149,14 +152,15 @@ you want to be an invoker, execute
 $ kubectl label nodes <INVOKER_NODE_NAME> openwhisk-role=invoker
 ```
 
-For optimal scheduling of pods on a multi-node cluster, you can
-optionally also label non-invoker nodes to fine-tune Kubernetes's
-scheduling decisions. You can label with `openwhisk-role=core`
-to indicate nodes which should run the OpenWhisk control plan
+For more precise control of the placement of the rest of OpenWhisk's
+pods on a multi-node cluster, you can optionally label additional
+non-invoker worker nodes. Use the label `openwhisk-role=core`
+to indicate nodes which should run the OpenWhisk control plane
 (the controller, kafka, zookeeeper, and couchdb pods).
-If you have a dedicated Ingress node, optionally label it with
+If you have dedicated Ingress nodes, label them with
 `openwhisk-role=edge`. Finally, if you want to run the OpenWhisk
-Event Providers on specific nodes, label them with `openwhisk-role=provider`.
+Event Providers on specific nodes, label those nodes with
+`openwhisk-role=provider`.
 
 ## Customize the Deployment
 
@@ -192,9 +196,8 @@ Helm auto-generate one for you.
 
 You can use the command `helm status owdev` to get a summary
 of the various Kubernetes artifacts that make up your OpenWhisk
-deployment. Once all the pods shown by the status command are in
-either the `Running` or `Completed` state, your OpenWhisk deployment
-is ready to be used.
+deployment. Once the `install-packages` Pod is in the `Completed` state,
+your OpenWhisk deployment is ready to be used.
 
 ## Configure the wsk CLI
 

Reply via email to