Skip to content

Commit c82805c

Browse files
committed
bring back header
Signed-off-by: Shreemaan Abhishek <[email protected]>
1 parent 7f02b07 commit c82805c

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

internal/ir/xds.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2589,6 +2589,7 @@ type Random struct{}
25892589
type ConsistentHash struct {
25902590
// Hash based on the Source IP Address
25912591
SourceIP *bool `json:"sourceIP,omitempty" yaml:"sourceIP,omitempty"`
2592+
Header *egv1a1.Header `json:"header,omitempty" yaml:"header,omitempty"`
25922593
Headers []*egv1a1.Header `json:"headers,omitempty" yaml:"headers,omitempty"`
25932594
Cookie *egv1a1.Cookie `json:"cookie,omitempty" yaml:"cookie,omitempty"`
25942595
TableSize *uint64 `json:"tableSize,omitempty" yaml:"tableSize,omitempty"`

internal/ir/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/xds/translator/testdata/out/xds-ir/load-balancer.routes.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@
5555
name: seventh-route
5656
route:
5757
cluster: seventh-route-dest
58+
hashPolicy:
59+
- header:
60+
headerName: name
5861
upgradeConfigs:
5962
- upgradeType: websocket
6063
- match:

0 commit comments

Comments
 (0)