Skip to content

Commit ecf8a20

Browse files
committed
BUILD/MINOR: go.mod: update client-native package
1 parent 66197cd commit ecf8a20

10 files changed

+167
-143
lines changed

crs/api/ingress/v1/backend.go

+1-1
Original file line numberDiff line numberDiff 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.4"
25+
// +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.11"
2626

2727
// Backend is a specification for a Backend resource
2828
type Backend struct {

crs/api/ingress/v1/defaults.go

+1-1
Original file line numberDiff line numberDiff 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.4"
25+
// +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.11"
2626

2727
// Defaults is a specification for a Defaults resource
2828
type Defaults struct {

crs/api/ingress/v1/global.go

+1-1
Original file line numberDiff line numberDiff 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.4"
25+
// +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.11"
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"

crs/api/ingress/v1/tcp.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323

2424
// +genclient
2525
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
26-
// +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.4"
26+
// +kubebuilder:metadata:annotations="haproxy.org/client-native=v5.1.11"
2727

2828
// TCP is a specification for a TCP resource
2929
type TCP struct {

crs/definition/ingress.v1.haproxy.org_backends.yaml

+78-20
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
haproxy.org/client-native: v5.1.4
7+
haproxy.org/client-native: v5.1.11
88
name: backends.ingress.v1.haproxy.org
99
spec:
1010
group: ingress.v1.haproxy.org
@@ -87,7 +87,6 @@ spec:
8787
required:
8888
- acl_name
8989
- criterion
90-
- index
9190
type: object
9291
type: array
9392
config:
@@ -120,16 +119,16 @@ spec:
120119
adv_check:
121120
description: |-
122121
adv check
123-
Enum: [ssl-hello-chk smtpchk ldap-check mysql-check pgsql-check tcp-check redis-check httpchk]
122+
Enum: [httpchk ldap-check mysql-check pgsql-check redis-check smtpchk ssl-hello-chk tcp-check]
124123
enum:
125-
- ssl-hello-chk
126-
- smtpchk
124+
- httpchk
127125
- ldap-check
128126
- mysql-check
129127
- pgsql-check
130-
- tcp-check
131128
- redis-check
132-
- httpchk
129+
- smtpchk
130+
- ssl-hello-chk
131+
- tcp-check
133132
type: string
134133
allbackups:
135134
description: |-
@@ -146,19 +145,19 @@ spec:
146145
description: |-
147146
algorithm
148147
Required: true
149-
Enum: [roundrobin static-rr leastconn first source uri url_param hdr random rdp-cookie hash]
148+
Enum: [first hash hdr leastconn random rdp-cookie roundrobin source static-rr uri url_param]
150149
enum:
151-
- roundrobin
152-
- static-rr
153-
- leastconn
154150
- first
155-
- source
156-
- uri
157-
- url_param
151+
- hash
158152
- hdr
153+
- leastconn
159154
- random
160155
- rdp-cookie
161-
- hash
156+
- roundrobin
157+
- source
158+
- static-rr
159+
- uri
160+
- url_param
162161
type: string
163162
hash_expression:
164163
description: hash expression
@@ -1161,6 +1160,34 @@ spec:
11611160
- cond
11621161
- cond_test
11631162
type: object
1163+
force_persist_list:
1164+
description: force persist list
1165+
items:
1166+
description: |-
1167+
ForcePersist force persist
1168+
1169+
1170+
swagger:model ForcePersist
1171+
properties:
1172+
cond:
1173+
description: |-
1174+
cond
1175+
Required: true
1176+
Enum: [if unless]
1177+
enum:
1178+
- if
1179+
- unless
1180+
type: string
1181+
cond_test:
1182+
description: |-
1183+
cond test
1184+
Required: true
1185+
type: string
1186+
required:
1187+
- cond
1188+
- cond_test
1189+
type: object
1190+
type: array
11641191
forwardfor:
11651192
description: forwardfor
11661193
properties:
@@ -1208,6 +1235,10 @@ spec:
12081235
- enabled
12091236
- disabled
12101237
type: string
1238+
hash_balance_factor:
1239+
description: hash balance factor
1240+
format: int64
1241+
type: integer
12111242
hash_type:
12121243
description: hash type
12131244
properties:
@@ -1455,7 +1486,6 @@ spec:
14551486
description: via socks4
14561487
type: boolean
14571488
required:
1458-
- index
14591489
- type
14601490
type: object
14611491
http-keep-alive:
@@ -1608,6 +1638,34 @@ spec:
16081638
- cond
16091639
- cond_test
16101640
type: object
1641+
ignore_persist_list:
1642+
description: ignore persist list
1643+
items:
1644+
description: |-
1645+
IgnorePersist ignore persist
1646+
1647+
1648+
swagger:model IgnorePersist
1649+
properties:
1650+
cond:
1651+
description: |-
1652+
cond
1653+
Required: true
1654+
Enum: [if unless]
1655+
enum:
1656+
- if
1657+
- unless
1658+
type: string
1659+
cond_test:
1660+
description: |-
1661+
cond test
1662+
Required: true
1663+
type: string
1664+
required:
1665+
- cond
1666+
- cond_test
1667+
type: object
1668+
type: array
16111669
independent_streams:
16121670
description: |-
16131671
independent streams
@@ -2305,15 +2363,15 @@ spec:
23052363
normalizer:
23062364
description: |-
23072365
normalizer
2308-
Enum: [fragment-encode fragment-strip path-merge-slashes path-strip-dot path-strip-dotdot percent-decode-unreserved percent-to-upercase query-sort-by-name]
2366+
Enum: [fragment-encode fragment-strip path-merge-slashes path-strip-dot path-strip-dotdot percent-decode-unreserved percent-to-uppercase query-sort-by-name]
23092367
enum:
23102368
- fragment-encode
23112369
- fragment-strip
23122370
- path-merge-slashes
23132371
- path-strip-dot
23142372
- path-strip-dotdot
23152373
- percent-decode-unreserved
2316-
- percent-to-upercase
2374+
- percent-to-uppercase
23172375
- query-sort-by-name
23182376
type: string
23192377
normalizer_full:
@@ -2542,7 +2600,7 @@ spec:
25422600
description: |-
25432601
type
25442602
Required: true
2545-
Enum: [add-acl add-header allow auth cache-use capture del-acl del-header del-map deny disable-l7-retry do-resolve early-hint lua normalize-uri redirect reject replace-header replace-path replace-pathq replace-uri replace-value return sc-add-gpc sc-inc-gpc sc-inc-gpc0 sc-inc-gpc1 sc-set-gpt0 send-spoe-group set-dst set-dst-port set-header set-log-level set-map set-mark set-method set-nice set-path set-pathq set-priority-class set-priority-offset set-query set-src set-src-port set-timeout set-tos set-uri set-var silent-drop strict-mode tarpit track-sc0 track-sc1 track-sc2 track-sc unset-var use-service wait-for-body wait-for-handshake set-bandwidth-limit]
2603+
Enum: [add-acl add-header allow auth cache-use capture del-acl del-header del-map deny disable-l7-retry do-resolve early-hint lua normalize-uri redirect reject replace-header replace-path replace-pathq replace-uri replace-value return sc-add-gpc sc-inc-gpc sc-inc-gpc0 sc-inc-gpc1 sc-set-gpt sc-set-gpt0 send-spoe-group set-dst set-dst-port set-header set-log-level set-map set-mark set-method set-nice set-path set-pathq set-priority-class set-priority-offset set-query set-src set-src-port set-timeout set-tos set-uri set-var silent-drop strict-mode tarpit track-sc0 track-sc1 track-sc2 track-sc unset-var use-service wait-for-body wait-for-handshake set-bandwidth-limit]
25462604
enum:
25472605
- add-acl
25482606
- add-header
@@ -2571,6 +2629,7 @@ spec:
25712629
- sc-inc-gpc
25722630
- sc-inc-gpc0
25732631
- sc-inc-gpc1
2632+
- sc-set-gpt
25742633
- sc-set-gpt0
25752634
- send-spoe-group
25762635
- set-dst
@@ -2638,7 +2697,6 @@ spec:
26382697
format: int64
26392698
type: integer
26402699
required:
2641-
- index
26422700
- type
26432701
type: object
26442702
type: array

crs/definition/ingress.v1.haproxy.org_defaults.yaml

+18-15
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
haproxy.org/client-native: v5.1.4
7+
haproxy.org/client-native: v5.1.11
88
name: defaults.ingress.v1.haproxy.org
99
spec:
1010
group: ingress.v1.haproxy.org
@@ -77,16 +77,16 @@ spec:
7777
adv_check:
7878
description: |-
7979
adv check
80-
Enum: [ssl-hello-chk smtpchk ldap-check mysql-check pgsql-check tcp-check redis-check httpchk]
80+
Enum: [httpchk ldap-check mysql-check pgsql-check redis-check smtpchk ssl-hello-chk tcp-check]
8181
enum:
82-
- ssl-hello-chk
83-
- smtpchk
82+
- httpchk
8483
- ldap-check
8584
- mysql-check
8685
- pgsql-check
87-
- tcp-check
8886
- redis-check
89-
- httpchk
87+
- smtpchk
88+
- ssl-hello-chk
89+
- tcp-check
9090
type: string
9191
allbackups:
9292
description: |-
@@ -107,19 +107,19 @@ spec:
107107
description: |-
108108
algorithm
109109
Required: true
110-
Enum: [roundrobin static-rr leastconn first source uri url_param hdr random rdp-cookie hash]
110+
Enum: [first hash hdr leastconn random rdp-cookie roundrobin source static-rr uri url_param]
111111
enum:
112-
- roundrobin
113-
- static-rr
114-
- leastconn
115112
- first
116-
- source
117-
- uri
118-
- url_param
113+
- hash
119114
- hdr
115+
- leastconn
120116
- random
121117
- rdp-cookie
122-
- hash
118+
- roundrobin
119+
- source
120+
- static-rr
121+
- uri
122+
- url_param
123123
type: string
124124
hash_expression:
125125
description: hash expression
@@ -1224,6 +1224,10 @@ spec:
12241224
- enabled
12251225
- disabled
12261226
type: string
1227+
hash_balance_factor:
1228+
description: hash balance factor
1229+
format: int64
1230+
type: integer
12271231
hash_type:
12281232
description: hash type
12291233
properties:
@@ -1471,7 +1475,6 @@ spec:
14711475
description: via socks4
14721476
type: boolean
14731477
required:
1474-
- index
14751478
- type
14761479
type: object
14771480
http-use-htx:

crs/definition/ingress.v1.haproxy.org_globals.yaml

+7-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
haproxy.org/client-native: v5.1.4
7+
haproxy.org/client-native: v5.1.11
88
name: globals.ingress.v1.haproxy.org
99
spec:
1010
group: ingress.v1.haproxy.org
@@ -192,6 +192,9 @@ spec:
192192
Pattern: ^[^\s]+$
193193
pattern: ^[^\s]+$
194194
type: string
195+
h1_accept_payload_with_any_method:
196+
description: h1 accept payload with any method
197+
type: boolean
195198
h1_case_adjust:
196199
description: h1 case adjusts
197200
items:
@@ -219,6 +222,9 @@ spec:
219222
h1_case_adjust_file:
220223
description: h1 case adjust file
221224
type: string
225+
h1_do_not_close_on_insecure_transfer_encoding:
226+
description: h1 do not close on insecure transfer encoding
227+
type: boolean
222228
h2_workaround_bogus_websocket_clients:
223229
description: h2 workaround bogus websocket clients
224230
type: boolean
@@ -1606,8 +1612,6 @@ spec:
16061612
description: sample size
16071613
format: int64
16081614
type: integer
1609-
required:
1610-
- index
16111615
type: object
16121616
type: array
16131617
required:

0 commit comments

Comments
 (0)