Explorar o código

Merge pull request #1250 from philips/fix-single-node

main: use a new cluster by default
Brandon Philips %!s(int64=11) %!d(string=hai) anos
pai
achega
de024ec844
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      main.go

+ 2 - 1
main.go

@@ -59,11 +59,12 @@ var (
 
 
 func init() {
 func init() {
 	flag.Var(cluster, "initial-cluster", "Initial cluster configuration for bootstrapping")
 	flag.Var(cluster, "initial-cluster", "Initial cluster configuration for bootstrapping")
-	flag.Var(clusterState, "initial-cluster-state", "Initial cluster configuration for bootstrapping")
 	if err := cluster.Set("default=http://localhost:2380,default=http://localhost:7001"); err != nil {
 	if err := cluster.Set("default=http://localhost:2380,default=http://localhost:7001"); err != nil {
 		// Should never happen
 		// Should never happen
 		log.Panic(err)
 		log.Panic(err)
 	}
 	}
+	flag.Var(clusterState, "initial-cluster-state", "Initial cluster configuration for bootstrapping")
+	clusterState.Set(etcdserver.ClusterStateValueNew)
 
 
 	flag.Var(flagtypes.NewURLsValue("http://localhost:2380,http://localhost:7001"), "advertise-peer-urls", "List of this member's peer URLs to advertise to the rest of the cluster")
 	flag.Var(flagtypes.NewURLsValue("http://localhost:2380,http://localhost:7001"), "advertise-peer-urls", "List of this member's peer URLs to advertise to the rest of the cluster")
 	flag.Var(flagtypes.NewURLsValue("http://localhost:2379,http://localhost:4001"), "advertise-client-urls", "List of this member's client URLs to advertise to the rest of the cluster")
 	flag.Var(flagtypes.NewURLsValue("http://localhost:2379,http://localhost:4001"), "advertise-client-urls", "List of this member's client URLs to advertise to the rest of the cluster")