Skip to content

Commit ebe9f31

Browse files
authored
Merge pull request #2511 from dprotaso/add-v1-to-scheme
add v1 to various client schemes
2 parents 1e6fea5 + 77bca92 commit ebe9f31

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

conformance/conformance_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ package conformance_test
2020
import (
2121
"testing"
2222

23+
v1 "sigs.k8s.io/gateway-api/apis/v1"
2324
"sigs.k8s.io/gateway-api/apis/v1alpha2"
2425
"sigs.k8s.io/gateway-api/apis/v1beta1"
2526
"sigs.k8s.io/gateway-api/conformance/tests"
@@ -48,6 +49,7 @@ func TestConformance(t *testing.T) {
4849

4950
v1alpha2.AddToScheme(client.Scheme())
5051
v1beta1.AddToScheme(client.Scheme())
52+
v1.AddToScheme(client.Scheme())
5153

5254
supportedFeatures := suite.ParseSupportedFeatures(*flags.SupportedFeatures)
5355
exemptFeatures := suite.ParseSupportedFeatures(*flags.ExemptFeatures)

conformance/experimental_conformance_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import (
2727
"sigs.k8s.io/controller-runtime/pkg/client/config"
2828
"sigs.k8s.io/yaml"
2929

30+
v1 "sigs.k8s.io/gateway-api/apis/v1"
3031
"sigs.k8s.io/gateway-api/apis/v1alpha2"
3132
"sigs.k8s.io/gateway-api/apis/v1beta1"
3233
confv1a1 "sigs.k8s.io/gateway-api/conformance/apis/v1alpha1"
@@ -65,6 +66,7 @@ func TestExperimentalConformance(t *testing.T) {
6566

6667
v1alpha2.AddToScheme(mgrClient.Scheme())
6768
v1beta1.AddToScheme(mgrClient.Scheme())
69+
v1.AddToScheme(mgrClient.Scheme())
6870

6971
// standard conformance flags
7072
supportedFeatures = suite.ParseSupportedFeatures(*flags.SupportedFeatures)

gwctl/pkg/common/clients.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import (
3030
"k8s.io/client-go/tools/clientcmd"
3131
"sigs.k8s.io/controller-runtime/pkg/client"
3232
fakeclient "sigs.k8s.io/controller-runtime/pkg/client/fake"
33+
gatewayv1 "sigs.k8s.io/gateway-api/apis/v1"
3334
gatewayv1alpha2 "sigs.k8s.io/gateway-api/apis/v1alpha2"
3435
gatewayv1beta1 "sigs.k8s.io/gateway-api/apis/v1beta1"
3536
)
@@ -52,6 +53,7 @@ func NewK8sClients(kubeconfig string) (*K8sClients, error) {
5253
}
5354
gatewayv1alpha2.AddToScheme(client.Scheme())
5455
gatewayv1beta1.AddToScheme(client.Scheme())
56+
gatewayv1.AddToScheme(client.Scheme())
5557

5658
dc := dynamic.NewForConfigOrDie(restConfig)
5759

@@ -66,6 +68,7 @@ func MustClientsForTest(t *testing.T, initRuntimeObjects ...runtime.Object) *K8s
6668
scheme := scheme.Scheme
6769
gatewayv1alpha2.AddToScheme(scheme)
6870
gatewayv1beta1.AddToScheme(scheme)
71+
gatewayv1.AddToScheme(scheme)
6972
apiextensionsv1.AddToScheme(scheme)
7073

7174
fakeClient := fakeclient.NewClientBuilder().WithScheme(scheme).WithRuntimeObjects(initRuntimeObjects...).Build()

0 commit comments

Comments
 (0)