From 2736d6305d40735232d91efb6e210f03bf3b7192 Mon Sep 17 00:00:00 2001 From: gmarek Date: Mon, 8 Aug 2016 15:26:37 +0200 Subject: [PATCH] Small update to the kubemark guide --- docs/devel/kubemark-guide.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/docs/devel/kubemark-guide.md b/docs/devel/kubemark-guide.md index 7c44c362a5e..79bf5f07c48 100755 --- a/docs/devel/kubemark-guide.md +++ b/docs/devel/kubemark-guide.md @@ -61,9 +61,10 @@ resources from everything else. ## Requirements -To run Kubemark you need a Kubernetes cluster for running all your HollowNodes -and a dedicated machine for a master. Master machine has to be directly routable -from HollowNodes. You also need an access to some Docker repository. +To run Kubemark you need a Kubernetes cluster (called `external cluster`) +for running all your HollowNodes and a dedicated machine for a master. +Master machine has to be directly routable from HollowNodes. You also need an +access to some Docker repository. Currently scripts are written to be easily usable by GCE, but it should be relatively straightforward to port them to different providers or bare metal. @@ -81,10 +82,11 @@ port Kubemark to different providers. ### Starting a Kubemark cluster -To start a Kubemark cluster on GCE you need to create an external cluster (it -can be GCE, GKE or any other cluster) by yourself, build a kubernetes release -(e.g. by running `make quick-release`) and run `test/kubemark/start-kubemark.sh` -script. This script will create a VM for master components, Pods for HollowNodes +To start a Kubemark cluster on GCE you need to create an external kubernetes +cluster (it can be GCE, GKE or anything else) by yourself, make sure that kubeconfig +points to it by default, build a kubernetes release (e.g. by running +`make quick-release`) and run `test/kubemark/start-kubemark.sh` script. +This script will create a VM for master components, Pods for HollowNodes and do all the setup necessary to let them talk to each other. It will use the configuration stored in `cluster/kubemark/config-default.sh` - you can tweak it however you want, but note that some features may not be implemented yet, as