From 987967ce02e4536e3173684dafc209e96625c123 Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Fri, 2 Aug 2019 16:21:37 +0100 Subject: [PATCH] Add omitempty to spec and status fields Signed-off-by: James Munnelly --- deploy/manifests/00-crds.yaml | 4 ---- pkg/apis/certmanager/v1alpha1/types_challenge.go | 4 ++-- pkg/apis/certmanager/v1alpha1/types_order.go | 4 ++-- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/deploy/manifests/00-crds.yaml b/deploy/manifests/00-crds.yaml index c072e4e55..8ef7ec8ad 100644 --- a/deploy/manifests/00-crds.yaml +++ b/deploy/manifests/00-crds.yaml @@ -1796,8 +1796,6 @@ spec: type: object required: - metadata - - spec - - status type: object versions: - name: v1alpha1 @@ -7324,8 +7322,6 @@ spec: type: object required: - metadata - - spec - - status type: object versions: - name: v1alpha1 diff --git a/pkg/apis/certmanager/v1alpha1/types_challenge.go b/pkg/apis/certmanager/v1alpha1/types_challenge.go index 672b33360..5e617fc21 100644 --- a/pkg/apis/certmanager/v1alpha1/types_challenge.go +++ b/pkg/apis/certmanager/v1alpha1/types_challenge.go @@ -37,8 +37,8 @@ type Challenge struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` - Spec ChallengeSpec `json:"spec"` - Status ChallengeStatus `json:"status"` + Spec ChallengeSpec `json:"spec,omitempty"` + Status ChallengeStatus `json:"status,omitempty"` } // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object diff --git a/pkg/apis/certmanager/v1alpha1/types_order.go b/pkg/apis/certmanager/v1alpha1/types_order.go index fcb62cced..e06c067f0 100644 --- a/pkg/apis/certmanager/v1alpha1/types_order.go +++ b/pkg/apis/certmanager/v1alpha1/types_order.go @@ -37,8 +37,8 @@ type Order struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata"` - Spec OrderSpec `json:"spec"` - Status OrderStatus `json:"status"` + Spec OrderSpec `json:"spec,omitempty"` + Status OrderStatus `json:"status,omitempty"` } // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object