File tree Expand file tree Collapse file tree 8 files changed +80
-12
lines changed
Expand file tree Collapse file tree 8 files changed +80
-12
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
2222
2323// +genclient
2424// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
25- // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.3 -0.20240213005611-75890279f890 "
25+ // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.4 -0.20240227141919-86be1f81bd90 "
2626
2727// Backend is a specification for a Backend resource
2828type Backend struct {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
2222
2323// +genclient
2424// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
25- // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.3 -0.20240213005611-75890279f890 "
25+ // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.4 -0.20240227141919-86be1f81bd90 "
2626
2727// Defaults is a specification for a Defaults resource
2828type Defaults struct {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
2222
2323// +genclient
2424// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
25- // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.3 -0.20240213005611-75890279f890 "
25+ // +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.4 -0.20240227141919-86be1f81bd90 "
2626// +kubebuilder:validation:XValidation:rule="!has(self.spec.config.default_path)", message="spec.config.default_path is set by ingress controller internally"
2727// +kubebuilder:validation:XValidation:rule="!has(self.spec.config.master__dash__worker)", message="spec.config.master-worker is set by ingress controller internally"
2828// +kubebuilder:validation:XValidation:rule="!has(self.spec.config.pidfile)", message="spec.config.pidfile is set by ingress controller internally"
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44metadata :
55 annotations :
66 controller-gen.kubebuilder.io/version : v0.14.0
7- haproxy.org/client-native : v5.1.3 -0.20240213005611-75890279f890
7+ haproxy.org/client-native : v5.1.4 -0.20240227141919-86be1f81bd90
88 name : backends.ingress.v1.haproxy.org
99spec :
1010 group : ingress.v1.haproxy.org
@@ -181,11 +181,35 @@ spec:
181181 compression :
182182 description : compression
183183 properties :
184+ algo-req :
185+ description : |-
186+ algo req
187+ Enum: [identity gzip deflate raw-deflate]
188+ enum :
189+ - identity
190+ - gzip
191+ - deflate
192+ - raw-deflate
193+ type : string
184194 algorithms :
185195 description : algorithms
186196 items :
187197 type : string
188198 type : array
199+ algos-res :
200+ description : algos res
201+ items :
202+ type : string
203+ type : array
204+ direction :
205+ description : |-
206+ direction
207+ Enum: [request response both]
208+ enum :
209+ - request
210+ - response
211+ - both
212+ type : string
189213 offload :
190214 description : offload
191215 type : boolean
@@ -194,6 +218,16 @@ spec:
194218 items :
195219 type : string
196220 type : array
221+ types-req :
222+ description : types req
223+ items :
224+ type : string
225+ type : array
226+ types-res :
227+ description : types res
228+ items :
229+ type : string
230+ type : array
197231 type : object
198232 connect_timeout :
199233 description : connect timeout
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44metadata :
55 annotations :
66 controller-gen.kubebuilder.io/version : v0.14.0
7- haproxy.org/client-native : v5.1.3 -0.20240213005611-75890279f890
7+ haproxy.org/client-native : v5.1.4 -0.20240227141919-86be1f81bd90
88 name : defaults.ingress.v1.haproxy.org
99spec :
1010 group : ingress.v1.haproxy.org
@@ -223,11 +223,35 @@ spec:
223223 compression :
224224 description : compression
225225 properties :
226+ algo-req :
227+ description : |-
228+ algo req
229+ Enum: [identity gzip deflate raw-deflate]
230+ enum :
231+ - identity
232+ - gzip
233+ - deflate
234+ - raw-deflate
235+ type : string
226236 algorithms :
227237 description : algorithms
228238 items :
229239 type : string
230240 type : array
241+ algos-res :
242+ description : algos res
243+ items :
244+ type : string
245+ type : array
246+ direction :
247+ description : |-
248+ direction
249+ Enum: [request response both]
250+ enum :
251+ - request
252+ - response
253+ - both
254+ type : string
231255 offload :
232256 description : offload
233257 type : boolean
@@ -236,6 +260,16 @@ spec:
236260 items :
237261 type : string
238262 type : array
263+ types-req :
264+ description : types req
265+ items :
266+ type : string
267+ type : array
268+ types-res :
269+ description : types res
270+ items :
271+ type : string
272+ type : array
239273 type : object
240274 connect_timeout :
241275 description : connect timeout
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44metadata :
55 annotations :
66 controller-gen.kubebuilder.io/version : v0.14.0
7- haproxy.org/client-native : v5.1.3 -0.20240213005611-75890279f890
7+ haproxy.org/client-native : v5.1.4 -0.20240227141919-86be1f81bd90
88 name : globals.ingress.v1.haproxy.org
99spec :
1010 group : ingress.v1.haproxy.org
Original file line number Diff line number Diff line change @@ -9,8 +9,8 @@ require (
99 github.com/google/renameio v1.0.1
1010 github.com/haproxytech/client-native/v2 v2.5.2-0.20220126142624-4a2781a21376
1111 github.com/haproxytech/client-native/v3 v3.1.2-0.20230607075433-231591da68ed
12- github.com/haproxytech/client-native/v5 v5.1.3 -0.20240213005611-75890279f890
13- github.com/haproxytech/config-parser/v5 v5.1.0
12+ github.com/haproxytech/client-native/v5 v5.1.4 -0.20240227141919-86be1f81bd90
13+ github.com/haproxytech/config-parser/v5 v5.1.1-0.20240221073837-5b782186def2
1414 github.com/jessevdk/go-flags v1.4.0
1515 github.com/pires/go-proxyproto v0.7.0
1616 github.com/prometheus/client_golang v1.18.0
Original file line number Diff line number Diff line change @@ -172,11 +172,11 @@ github.com/haproxytech/client-native/v2 v2.5.2-0.20220126142624-4a2781a21376 h1:
172172github.com/haproxytech/client-native/v2 v2.5.2-0.20220126142624-4a2781a21376 /go.mod h1:MTl8dabMibEE9ytnR1uPOFbcJ7XtYKEhxnBcqBP8kXM =
173173github.com/haproxytech/client-native/v3 v3.1.2-0.20230607075433-231591da68ed h1:qjKxpoe4wYQmpGrrooqau88Fgusy9VQfulpXghBDqx8 =
174174github.com/haproxytech/client-native/v3 v3.1.2-0.20230607075433-231591da68ed /go.mod h1:xRVluo27FAjK4ag33+jUfpnNf9olXQlTRHUl3VMvq98 =
175- github.com/haproxytech/client-native/v5 v5.1.3 -0.20240213005611-75890279f890 h1:3C4xBxJ2G/M5dIzqUwtYG53eJjlhmaEZJskGnP/BATc =
176- github.com/haproxytech/client-native/v5 v5.1.3 -0.20240213005611-75890279f890 /go.mod h1:p2nO/UaaNpT6oHfZ+FrICKt7UlRLa5yqE/COUy79qK4 =
175+ github.com/haproxytech/client-native/v5 v5.1.4 -0.20240227141919-86be1f81bd90 h1:jHGuGsPLa+doXjxiKQD7p8LSawQ6q5+lupiPLWCmxwE =
176+ github.com/haproxytech/client-native/v5 v5.1.4 -0.20240227141919-86be1f81bd90 /go.mod h1:gMU+nD0xoNyeS100kXEGHzaXJsm2B7fR6m39g0GJ5KM =
177177github.com/haproxytech/config-parser/v4 v4.0.0-rc2.0.20220126135717-1dd35f8b7a52 /go.mod h1:pEuHx+aFhn0lIdvAg1OaawQfeRkpq1I8HzjtZN4/PLI =
178- github.com/haproxytech/config-parser/v5 v5.1.0 h1:gdifNXscsx4x++GQWw9Oj3JDpJMgSLtCiXgdQqxsYQU =
179- github.com/haproxytech/config-parser/v5 v5.1.0 /go.mod h1:iy8nBB1eopwYbyeh3FQpjxZUxfcIDyTV9bW0F1t+cVA =
178+ github.com/haproxytech/config-parser/v5 v5.1.1-0.20240221073837-5b782186def2 h1:YXI/15X8xJPrnyO8brmiNaFhOD17Ib9nszHRrlEtuIw =
179+ github.com/haproxytech/config-parser/v5 v5.1.1-0.20240221073837-5b782186def2 /go.mod h1:iy8nBB1eopwYbyeh3FQpjxZUxfcIDyTV9bW0F1t+cVA =
180180github.com/haproxytech/go-logger v1.0.1-0.20211022075555-178f1cdf4d84 /go.mod h1:OekUd8HCb7ubxMplzHUPBTHNxZmddOWfOjWclZsqIeM =
181181github.com/haproxytech/go-logger v1.1.0 h1:HgGtYaI1ApkvbQdsm7f9AzQQoxTB7w37criTflh7IQE =
182182github.com/haproxytech/go-logger v1.1.0 /go.mod h1:OekUd8HCb7ubxMplzHUPBTHNxZmddOWfOjWclZsqIeM =
You can’t perform that action at this time.
0 commit comments