From df01d233b0ec6b84850ce498058a7b87c3ba80ac Mon Sep 17 00:00:00 2001 From: Yuxing Date: Wed, 28 Mar 2018 14:11:30 -0700 Subject: [PATCH] Ingress should be namespaced Resource ingress should be a namespaced resource. Change IngressResource.Namespaced to true. --- .../v1beta1/zz_generated_ingress_controller.go | 5 +++-- main.go | 9 ++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/apis/extensions/v1beta1/zz_generated_ingress_controller.go b/apis/extensions/v1beta1/zz_generated_ingress_controller.go index 9811f015..974a42ed 100644 --- a/apis/extensions/v1beta1/zz_generated_ingress_controller.go +++ b/apis/extensions/v1beta1/zz_generated_ingress_controller.go @@ -24,8 +24,9 @@ var ( IngressResource = metav1.APIResource{ Name: "ingresses", SingularName: "ingress", - Namespaced: false, - Kind: IngressGroupVersionKind.Kind, + Namespaced: true, + + Kind: IngressGroupVersionKind.Kind, } ) diff --git a/main.go b/main.go index 02e73ce6..e99b7cd0 100644 --- a/main.go +++ b/main.go @@ -61,9 +61,12 @@ func main() { generator.GenerateNativeTypes(batchv1beta1.SchemeGroupVersion, []interface{}{ batchv1beta1.CronJob{}, }, nil) - generator.GenerateNativeTypes(extv1beta1.SchemeGroupVersion, nil, + generator.GenerateNativeTypes(extv1beta1.SchemeGroupVersion, + []interface{}{ + extv1beta1.Ingress{}, + }, []interface{}{ extv1beta1.PodSecurityPolicy{}, - extv1beta1.Ingress{}, - }) + }, + ) }