From b0a843c97f1fefd5fcd6de129bae144d80ff47bd Mon Sep 17 00:00:00 2001 From: Don Bowman Date: Thu, 30 Aug 2018 08:24:22 -0400 Subject: [PATCH] Make master/worker be numbered rather than random-string for name. Rationale: using NodePort, its simpler to remember `kube-spawn-cluster-worker-1` than to do a machinectl and find the machine name which was used. The former is invariant across invocations. --- pkg/cluster/cluster.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cluster/cluster.go b/pkg/cluster/cluster.go index f4a66925..7c7aff08 100644 --- a/pkg/cluster/cluster.go +++ b/pkg/cluster/cluster.go @@ -391,9 +391,9 @@ func (c *Cluster) Start(numberNodes int, cniPluginDir string, cniPlugin string) var machineNameSuffix string if nodeNumber == 0 { - machineNameSuffix = fmt.Sprintf("master-%s", randString(6)) + machineNameSuffix = fmt.Sprintf("master-%d", nodeNumber) } else { - machineNameSuffix = fmt.Sprintf("worker-%s", randString(6)) + machineNameSuffix = fmt.Sprintf("worker-%d", nodeNumber) } machineName := fmt.Sprintf("kube-spawn-%s-%s", c.name, machineNameSuffix)