diff --git a/cmd/kube-apiserver/app/options/validation_test.go b/cmd/kube-apiserver/app/options/validation_test.go index cb664ce1df5..1a997a43317 100644 --- a/cmd/kube-apiserver/app/options/validation_test.go +++ b/cmd/kube-apiserver/app/options/validation_test.go @@ -94,6 +94,11 @@ func TestClusterServiceIPRange(t *testing.T) { expectErrors: false, options: makeOptionsWithCIDRs("10.0.0.0/16", ""), }, + { + name: "valid primary, class E range", + expectErrors: false, + options: makeOptionsWithCIDRs("244.0.0.0/16", ""), + }, { name: "valid v4-v6 dual stack", expectErrors: false, diff --git a/pkg/apis/core/validation/validation_test.go b/pkg/apis/core/validation/validation_test.go index 166abd47b4c..a13468f1e40 100644 --- a/pkg/apis/core/validation/validation_test.go +++ b/pkg/apis/core/validation/validation_test.go @@ -19893,6 +19893,7 @@ func TestValidateNonSpecialIP(t *testing.T) { ip string }{ {"ipv4", "10.1.2.3"}, + {"ipv4 class E", "244.1.2.3"}, {"ipv6", "2000::1"}, } { t.Run(tc.desc, func(t *testing.T) {