From 6c8d170dd9e46ff4f0a528ad1d2a6cb2129f5310 Mon Sep 17 00:00:00 2001 From: Brad Davidson Date: Thu, 16 Jun 2022 13:30:43 -0700 Subject: [PATCH] Use serializable health checks for etcd probes Refs: * https://github.com/kubernetes/kubernetes/pull/110072 * https://github.com/etcd-io/etcd/pull/13399 Signed-off-by: Brad Davidson --- pkg/podexecutor/staticpod.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/podexecutor/staticpod.go b/pkg/podexecutor/staticpod.go index 90b506214a..1b09b949e2 100644 --- a/pkg/podexecutor/staticpod.go +++ b/pkg/podexecutor/staticpod.go @@ -479,7 +479,7 @@ func (s *StaticPodConfig) ETCD(ctx context.Context, args executor.ETCDConfig, ex args.PeerTrust.TrustedCAFile, }, HealthPort: 2381, - HealthPath: "/health", + HealthPath: "/health?serializable=true", HealthProto: "HTTP", CPURequest: s.ControlPlaneResources.EtcdCPURequest, CPULimit: s.ControlPlaneResources.EtcdCPULimit,