Add flag to disable etcd TLS for pluton.
This allows the tests to pass after merging
Since work is in progress to change pluton to use the hack scripts, this
is only a temporary fix, and it's easier than porting over all the TLS
certificate placement changes here too.
@@ -227,6 +227,8 @@ func bootstrapMaster(m platform.Machine, imageRepo, imageTag string, selfHostEtc
var etcdRenderAdditions string
if selfHostEtcd {
etcdRenderAdditions = "--experimental-self-hosted-etcd"
+ } else {
+ etcdRenderAdditions = fmt.Sprintf("--etcd-servers=http://%s:2379", m.PrivateIP())
}
var cmds = []string{
