mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 23:15:14 +00:00
Fix testing.StartTestServer to respect emulation version
This commit is contained in:
parent
0700c202d0
commit
de8a8e15cb
@ -124,7 +124,11 @@ func StartTestServer(t Logger, _ *TestServerInstanceOptions, customFlags []strin
|
||||
fs := pflag.NewFlagSet("test", pflag.PanicOnError)
|
||||
|
||||
featureGate := utilfeature.DefaultMutableFeatureGate
|
||||
|
||||
// Configure the effective version.
|
||||
effectiveVersion := utilversion.DefaultKubeEffectiveVersion()
|
||||
effectiveVersion.SetEmulationVersion(featureGate.EmulationVersion())
|
||||
|
||||
utilversion.DefaultComponentGlobalsRegistry.Reset()
|
||||
utilruntime.Must(utilversion.DefaultComponentGlobalsRegistry.Register(utilversion.DefaultKubeComponent, effectiveVersion, featureGate))
|
||||
s := options.NewCustomResourceDefinitionsServerOptions(os.Stdout, os.Stderr)
|
||||
|
Loading…
Reference in New Issue
Block a user