diff --git a/cmd/cluster.go b/cmd/cluster.go index 7ed6c8b39..2633ac02c 100644 --- a/cmd/cluster.go +++ b/cmd/cluster.go @@ -77,20 +77,21 @@ func ClusterUp(clusterFile string) (string, string, string, string, error) { return APIURL, caCrt, clientCert, clientKey, err } - err = kubeCluster.DeployNetworkPlugin() + err = kubeCluster.SaveClusterState(clusterFile) if err != nil { return APIURL, caCrt, clientCert, clientKey, err } - err = kubeCluster.DeployK8sAddOns() + err = kubeCluster.DeployNetworkPlugin() if err != nil { return APIURL, caCrt, clientCert, clientKey, err } - err = kubeCluster.SaveClusterState(clusterFile) + err = kubeCluster.DeployK8sAddOns() if err != nil { return APIURL, caCrt, clientCert, clientKey, err } + APIURL = fmt.Sprintf("https://" + kubeCluster.ControlPlaneHosts[0].IP + ":6443") caCrt = string(cert.EncodeCertPEM(kubeCluster.Certificates[pki.CACertName].Certificate)) clientCert = string(cert.EncodeCertPEM(kubeCluster.Certificates[pki.KubeAdminCommonName].Certificate))