Skip to content

Commit 158b80d

Browse files
oliwermjuraga
authored andcommitted
MINOR: runtime: support for setting a server's healthcheck address
1 parent b8575bb commit 158b80d

File tree

4 files changed

+23
-63
lines changed

4 files changed

+23
-63
lines changed

embedded_spec.go

Lines changed: 18 additions & 62 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ require (
2222
github.com/go-openapi/validate v0.22.0
2323
github.com/google/renameio v1.0.1
2424
github.com/google/uuid v1.3.0
25-
github.com/haproxytech/client-native/v4 v4.0.1-0.20221003174114-b7a9ad67c1fe
25+
github.com/haproxytech/client-native/v4 v4.0.1-0.20221004135619-4f2984c60ae3
2626
github.com/haproxytech/config-parser/v4 v4.0.0-rc4.0.20221003114620-c7a6e693c964
2727
github.com/hashicorp/consul/api v1.6.0
2828
github.com/hashicorp/hcl v1.0.0

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+
137137
github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
138138
github.com/haproxytech/client-native/v4 v4.0.1-0.20221003174114-b7a9ad67c1fe h1:T5+cu3G6g+YCNN9pvxsFBU6DmYZfAQ2REql2h6byKe4=
139139
github.com/haproxytech/client-native/v4 v4.0.1-0.20221003174114-b7a9ad67c1fe/go.mod h1:O2UmTF6f0X9NFu8TD3UlVCD51PwPML9qwCHg/NPn0xg=
140+
github.com/haproxytech/client-native/v4 v4.0.1-0.20221004135619-4f2984c60ae3 h1:d0V9pd2revqvBzPM9ceZd9kuZzGnzkQCDPZ3NGnTWEk=
141+
github.com/haproxytech/client-native/v4 v4.0.1-0.20221004135619-4f2984c60ae3/go.mod h1:O2UmTF6f0X9NFu8TD3UlVCD51PwPML9qwCHg/NPn0xg=
140142
github.com/haproxytech/config-parser/v4 v4.0.0-rc4.0.20221003114620-c7a6e693c964 h1:XccijuCvInwSIrzvLWERiWj/G03p86EP/+UokqLSvjc=
141143
github.com/haproxytech/config-parser/v4 v4.0.0-rc4.0.20221003114620-c7a6e693c964/go.mod h1:uFxx/LldtaUvGnUu8/smTgj5ukzs07C5rI1vx3RCTTk=
142144
github.com/haproxytech/go-logger v1.1.0 h1:HgGtYaI1ApkvbQdsm7f9AzQQoxTB7w37criTflh7IQE=

handlers/runtime_server.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,8 @@ func SerializeRuntimeAddServer(srv *models.RuntimeAddServer) string {
284284
push("check")
285285
case srv.CheckAlpn != "":
286286
pushq("check-alpn", srv.CheckAlpn)
287+
case srv.HealthCheckAddress != "":
288+
pushq("addr", srv.HealthCheckAddress)
287289
case srv.HealthCheckPort != nil:
288290
pushi("port", srv.HealthCheckPort)
289291
case srv.CheckProto != "":

0 commit comments

Comments
 (0)