@@ -5,18 +5,21 @@ github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8Yc
55github.com/emicklei/go-restful/v3  v3.12.1  h1:PJMDIM/ak7btuL8Ex0iYET9hxM3CI2sjZtzpL63nKAU =
66github.com/emicklei/go-restful/v3  v3.12.1 /go.mod  h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc =
77github.com/evanphx/json-patch/v5  v5.9.0  h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg =
8+ github.com/evanphx/json-patch/v5  v5.9.0 /go.mod  h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ =
89github.com/fxamacker/cbor/v2  v2.7.0  h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E =
910github.com/fxamacker/cbor/v2  v2.7.0 /go.mod  h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ =
1011github.com/go-logr/logr  v1.4.2  h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY =
1112github.com/go-logr/logr  v1.4.2 /go.mod  h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY =
1213github.com/go-logr/zapr  v1.3.0  h1:XGdV8XW8zdwFiwOA2Dryh1gj2KRQyOOoNmBy4EplIcQ =
14+ github.com/go-logr/zapr  v1.3.0 /go.mod  h1:YKepepNBd1u/oyhd/yQmtjVXmm9uML4IXUgMOwR8/Gg =
1315github.com/go-openapi/jsonpointer  v0.21.0  h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ =
1416github.com/go-openapi/jsonpointer  v0.21.0 /go.mod  h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY =
1517github.com/go-openapi/jsonreference  v0.21.0  h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ =
1618github.com/go-openapi/jsonreference  v0.21.0 /go.mod  h1:LmZmgsrTkVg9LG4EaHeY8cBDslNPMo06cago5JNLkm4 =
1719github.com/go-openapi/swag  v0.23.0  h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE =
1820github.com/go-openapi/swag  v0.23.0 /go.mod  h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ =
1921github.com/go-task/slim-sprig/v3  v3.0.0  h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI =
22+ github.com/go-task/slim-sprig/v3  v3.0.0 /go.mod  h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8 =
2023github.com/gogo/protobuf  v1.3.2  h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q =
2124github.com/gogo/protobuf  v1.3.2 /go.mod  h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q =
2225github.com/golang/protobuf  v1.5.4  h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek =
@@ -30,6 +33,7 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/
3033github.com/google/gofuzz  v1.2.0  h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0 =
3134github.com/google/gofuzz  v1.2.0 /go.mod  h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg =
3235github.com/google/pprof  v0.0.0-20240727154555-813a5fbdbec8  h1:FKHo8hFI3A+7w0aUQuYXQ+6EN5stWmeY/AZqtM8xk9k =
36+ github.com/google/pprof  v0.0.0-20240727154555-813a5fbdbec8 /go.mod  h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo =
3337github.com/google/uuid  v1.6.0  h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0 =
3438github.com/google/uuid  v1.6.0 /go.mod  h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo =
3539github.com/imdario/mergo  v0.3.16  h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4 =
@@ -41,6 +45,7 @@ github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHm
4145github.com/kisielk/errcheck  v1.5.0 /go.mod  h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8 =
4246github.com/kisielk/gotool  v1.0.0 /go.mod  h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck =
4347github.com/kr/pretty  v0.3.1  h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE =
48+ github.com/kr/pretty  v0.3.1 /go.mod  h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk =
4449github.com/kr/text  v0.2.0  h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY =
4550github.com/kr/text  v0.2.0 /go.mod  h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE =
4651github.com/mailru/easyjson  v0.7.7  h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0 =
@@ -53,22 +58,30 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY
5358github.com/munnerz/goautoneg  v0.0.0-20191010083416-a7dc8b61c822  h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA =
5459github.com/munnerz/goautoneg  v0.0.0-20191010083416-a7dc8b61c822 /go.mod  h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ =
5560github.com/onsi/ginkgo/v2  v2.19.0  h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA =
61+ github.com/onsi/ginkgo/v2  v2.19.0 /go.mod  h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To =
5662github.com/onsi/gomega  v1.33.1  h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk =
63+ github.com/onsi/gomega  v1.33.1 /go.mod  h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0 =
5764github.com/pkg/errors  v0.9.1  h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4 =
65+ github.com/pkg/errors  v0.9.1 /go.mod  h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0 =
5866github.com/pmezard/go-difflib  v1.0.0 /go.mod  h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4 =
5967github.com/pmezard/go-difflib  v1.0.1-0.20181226105442-5d4384ee4fb2  h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U =
68+ github.com/pmezard/go-difflib  v1.0.1-0.20181226105442-5d4384ee4fb2 /go.mod  h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4 =
6069github.com/rogpeppe/go-internal  v1.12.0  h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8 =
70+ github.com/rogpeppe/go-internal  v1.12.0 /go.mod  h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4 =
6171github.com/spf13/pflag  v1.0.5  h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA =
6272github.com/spf13/pflag  v1.0.5 /go.mod  h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg =
6373github.com/stretchr/objx  v0.1.0 /go.mod  h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME =
6474github.com/stretchr/testify  v1.3.0 /go.mod  h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI =
6575github.com/stretchr/testify  v1.9.0  h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg =
76+ github.com/stretchr/testify  v1.9.0 /go.mod  h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY =
6677github.com/x448/float16  v0.8.4  h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM =
6778github.com/x448/float16  v0.8.4 /go.mod  h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg =
6879github.com/yuin/goldmark  v1.1.27 /go.mod  h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74 =
6980github.com/yuin/goldmark  v1.2.1 /go.mod  h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74 =
7081go.uber.org/multierr  v1.11.0  h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0 =
82+ go.uber.org/multierr  v1.11.0 /go.mod  h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y =
7183go.uber.org/zap  v1.26.0  h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo =
84+ go.uber.org/zap  v1.26.0 /go.mod  h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so =
7285golang.org/x/crypto  v0.0.0-20190308221718-c2843e01d9a2 /go.mod  h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w =
7386golang.org/x/crypto  v0.0.0-20191011191535-87dc89f01550 /go.mod  h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI =
7487golang.org/x/crypto  v0.0.0-20200622213623-75b288015ac9 /go.mod  h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto =
@@ -114,35 +127,34 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
114127gopkg.in/check.v1  v1.0.0-20201130134442-10cb98267c6c  h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk =
115128gopkg.in/check.v1  v1.0.0-20201130134442-10cb98267c6c /go.mod  h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q =
116129gopkg.in/evanphx/json-patch.v4  v4.12.0  h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4 =
130+ gopkg.in/evanphx/json-patch.v4  v4.12.0 /go.mod  h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M =
117131gopkg.in/inf.v0  v0.9.1  h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc =
118132gopkg.in/inf.v0  v0.9.1 /go.mod  h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw =
119133gopkg.in/yaml.v2  v2.2.8 /go.mod  h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI =
120134gopkg.in/yaml.v2  v2.4.0  h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY =
121135gopkg.in/yaml.v2  v2.4.0 /go.mod  h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ =
122136gopkg.in/yaml.v3  v3.0.1  h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA =
123137gopkg.in/yaml.v3  v3.0.1 /go.mod  h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
124- k8s.io/api  v0.26.2 /go.mod  h1:1kjMQsFE+QHPfskEcVNgL3+Hp88B80uj0QtSOlj8itU =
125138k8s.io/api  v0.31.1  h1:Xe1hX/fPW3PXYYv8BlozYqw63ytA92snr96zMW9gWTU =
126139k8s.io/api  v0.31.1 /go.mod  h1:sbN1g6eY6XVLeqNsZGLnI5FwVseTrZX7Fv3O26rhAaI =
127- k8s.io/apiextensions-apiserver  v0.26.2 /go.mod  h1:Y7UPgch8nph8mGCuVk0SK83LnS8Esf3n6fUBgew8SH8 =
128140k8s.io/apiextensions-apiserver  v0.31.1  h1:L+hwULvXx+nvTYX/MKM3kKMZyei+UiSXQWciX/N6E40 =
129- k8s.io/apimachinery  v0.26.2  h1:da1u3D5wfR5u2RpLhE/ZtZS2P7QvDgLZTi9wrNZl/tQ =
130- k8s.io/apimachinery  v0.26.2 /go.mod  h1:ats7nN1LExKHvJ9TmwootT00Yz05MuYqPXEXaVeOy5I =
141+ k8s.io/apiextensions-apiserver  v0.31.1 /go.mod  h1:tWMPR3sgW+jsl2xm9v7lAyRF1rYEK71i9G5dRtkknoQ =
131142k8s.io/apimachinery  v0.31.1  h1:mhcUBbj7KUjaVhyXILglcVjuS4nYXiwC+KKFBgIVy7U =
132143k8s.io/apimachinery  v0.31.1 /go.mod  h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo =
133- k8s.io/client-go  v0.26.2  h1:s1WkVujHX3kTp4Zn4yGNFK+dlDXy1bAAkIl+cFAiuYI =
134- k8s.io/client-go  v0.26.2 /go.mod  h1:u5EjOuSyBa09yqqyY7m3abZeovO/7D/WehVVlZ2qcqU =
135144k8s.io/client-go  v0.31.1  h1:f0ugtWSbWpxHR7sjVpQwuvw9a3ZKLXX0u0itkFXufb0 =
145+ k8s.io/client-go  v0.31.1 /go.mod  h1:sKI8871MJN2OyeqRlmA4W4KM9KBdBUpDLu/43eGemCg =
136146k8s.io/klog/v2  v2.130.1  h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk =
137147k8s.io/klog/v2  v2.130.1 /go.mod  h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE =
138148k8s.io/kube-openapi  v0.0.0-20240903163716-9e1beecbcb38  h1:1dWzkmJrrprYvjGwh9kEUxmcUV/CtNU8QM7h1FLWQOo =
139149k8s.io/kube-openapi  v0.0.0-20240903163716-9e1beecbcb38 /go.mod  h1:coRQXBK9NxO98XUv3ZD6AK3xzHCxV6+b7lrquKwaKzA =
140150k8s.io/utils  v0.0.0-20240902221715-702e33fdd3c3  h1:b2FmK8YH+QEwq/Sy2uAEhmqL5nPfGYbJOcaqjeYYZoA =
141151k8s.io/utils  v0.0.0-20240902221715-702e33fdd3c3 /go.mod  h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0 =
142- sigs.k8s.io/controller-runtime  v0.14.6 /go.mod  h1:WqIdsAY6JBsjfc/CqO0CORmNtoCtE4S6qbPc9s68h+0 =
143152sigs.k8s.io/controller-runtime  v0.19.0  h1:nWVM7aq+Il2ABxwiCizrVDSlmDcshi9llbaFbC0ji/Q =
153+ sigs.k8s.io/controller-runtime  v0.19.0 /go.mod  h1:iRmWllt8IlaLjvTTDLhRBXIEtkCK6hwVBJJsYS9Ajf4 =
144154sigs.k8s.io/json  v0.0.0-20221116044647-bc3834ca7abd  h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo =
145155sigs.k8s.io/json  v0.0.0-20221116044647-bc3834ca7abd /go.mod  h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0 =
156+ sigs.k8s.io/kubebuilder-declarative-pattern/ktest  v0.0.0-20240926141202-cf8082c623b8  h1:1udj9x7cTEPfSxg/OKG//R9yQXI4PbXSrDyjWSBcFwY =
157+ sigs.k8s.io/kubebuilder-declarative-pattern/ktest  v0.0.0-20240926141202-cf8082c623b8 /go.mod  h1:bJW1Oa2sNybRWqoBO/gKj2MSUtwdT4GXMJBSMSaaR8Y =
146158sigs.k8s.io/structured-merge-diff/v4  v4.4.1  h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4 =
147159sigs.k8s.io/structured-merge-diff/v4  v4.4.1 /go.mod  h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08 =
148160sigs.k8s.io/yaml  v1.4.0  h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E =
0 commit comments