Skip to content

[release-1.19] Add controls around injected headers#2902

Merged
istio-testing merged 3 commits intoistio:release-1.19from
istio-testing:cherry-pick-2240-to-release-1.19
Aug 21, 2023
Merged

[release-1.19] Add controls around injected headers#2902
istio-testing merged 3 commits intoistio:release-1.19from
istio-testing:cherry-pick-2240-to-release-1.19

Conversation

@istio-testing
Copy link
Copy Markdown
Collaborator

This is an automated cherry-pick of #2240

@istio-testing istio-testing requested a review from a team August 14, 2023 21:13
@istio-testing istio-testing added the release-notes-none Indicates a PR that does not require release notes. label Aug 14, 2023
@istio-testing istio-testing added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Aug 14, 2023
@hanxiaop
Copy link
Copy Markdown
Member

/retest

@kyessenov
Copy link
Copy Markdown
Contributor

Needs manual make gen?

@hanxiaop
Copy link
Copy Markdown
Member

Also, should this be merged together once the implementation has been merged and cherry-picked?

@ksubrmnn
Copy link
Copy Markdown

@howardjohn can you follow up on this? needs a makegen

This PR adds controls to which headers should be added to
requests/responses. This solves (most of)
istio/istio#17635, a common feature request.

A prototype is implemented in istio/istio#37215.

Open questions:
* Naming bikeshed
* Mesh config or proxy config or something else? Currently its in proxy
  config
* Is a list of ENUMs the best way to represent this? it does allow a
  strange config like `[REQUEST_ID, REQUEST_ID]` but that can just
rejected
@howardjohn howardjohn force-pushed the cherry-pick-2240-to-release-1.19 branch from 914852c to 4146873 Compare August 21, 2023 19:33
@istio-testing istio-testing merged commit 6d232ba into istio:release-1.19 Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes-none Indicates a PR that does not require release notes. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants