From c6a3945bb0bef47b85712260eea89c9afeae6d1d Mon Sep 17 00:00:00 2001 From: Geoff Flarity Date: Fri, 2 May 2025 20:45:17 -0400 Subject: [PATCH] spec can't be empty --- api/v1alpha1/tunnelbinding_types.go | 2 +- .../crd/bases/networking.cfargotunnel.com_tunnelbindings.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/api/v1alpha1/tunnelbinding_types.go b/api/v1alpha1/tunnelbinding_types.go index f01f827..9330146 100644 --- a/api/v1alpha1/tunnelbinding_types.go +++ b/api/v1alpha1/tunnelbinding_types.go @@ -139,7 +139,7 @@ type TunnelBinding struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` - Spec TunnelBindingSpec `json:"spec,omitempty"` + Spec TunnelBindingSpec `json:"spec"` Status TunnelBindingStatus `json:"status,omitempty"` } diff --git a/config/crd/bases/networking.cfargotunnel.com_tunnelbindings.yaml b/config/crd/bases/networking.cfargotunnel.com_tunnelbindings.yaml index b61f517..2ad1915 100644 --- a/config/crd/bases/networking.cfargotunnel.com_tunnelbindings.yaml +++ b/config/crd/bases/networking.cfargotunnel.com_tunnelbindings.yaml @@ -174,6 +174,8 @@ spec: - hostnames - services type: object + required: + - spec type: object served: true storage: true