From c68a6b07456301f6a8102c01e99ba8a53bc9bf4f Mon Sep 17 00:00:00 2001 From: Dave Chen Date: Tue, 27 Jun 2023 16:39:30 +0800 Subject: [PATCH] kubeadm: fix fuzzing for ExtraEnvs defined in the control plane component Signed-off-by: Dave Chen --- cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go b/cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go index a06ad8f6a33..b488fda5f65 100644 --- a/cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go +++ b/cmd/kubeadm/app/apis/kubeadm/fuzzer/fuzzer.go @@ -85,6 +85,10 @@ func fuzzClusterConfiguration(obj *kubeadm.ClusterConfiguration, c fuzz.Continue obj.APIServer.TimeoutForControlPlane = &metav1.Duration{ Duration: constants.DefaultControlPlaneTimeout, } + obj.ControllerManager.ExtraEnvs = []corev1.EnvVar{} + obj.APIServer.ExtraEnvs = []corev1.EnvVar{} + obj.Scheduler.ExtraEnvs = []corev1.EnvVar{} + obj.Etcd.Local.ExtraEnvs = []corev1.EnvVar{} } func fuzzDNS(obj *kubeadm.DNS, c fuzz.Continue) {