From 6eb40e541f529e4df2348fbf834f84103bd09022 Mon Sep 17 00:00:00 2001 From: kaiyou <dev@kaiyou.fr> Date: Fri, 4 Aug 2023 10:04:42 +0200 Subject: [PATCH] Fix etcd listening --- services/etcd.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/etcd.go b/services/etcd.go index bcbfd0d..2f34db3 100644 --- a/services/etcd.go +++ b/services/etcd.go @@ -3,6 +3,7 @@ package services import ( "context" "fmt" + "net/url" "path" "go.etcd.io/etcd/server/v3/embed" @@ -16,6 +17,9 @@ var etcd = &Unit{ config.Dir = path.Join(c.settings.DataDir, "etcd") config.AuthToken = fmt.Sprintf("jwt,priv-key=%s,sign-method=ES256", c.masterCerts.EtcdTokens.KeyPath()) config.ZapLoggerBuilder = embed.NewZapLoggerBuilder(c.settings.ZapLogger) + // Listen on proper ports + httpUrl, _ := url.Parse("http://localhost:2381") + config.ListenClientHttpUrls = []url.URL{*httpUrl} server, err := embed.StartEtcd(config) if err != nil { return err -- GitLab