forked from kroxylicious/kroxylicious
-
Notifications
You must be signed in to change notification settings - Fork 0
ssl client principal propagation #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ujjwalkalia
wants to merge
84
commits into
main
Choose a base branch
from
ssl_principal_propagation
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
5691897
ssl client principal propagation
ujjwalkalia ba4bd94
additional changes
ujjwalkalia 1810078
additional changes
ujjwalkalia d2f3c92
Update quay.io/apicurio/apicurio-registry-mem Docker tag to v2.6.9.Fi…
kroxylicious-robot 7f0694b
Revert "Update quay.io/apicurio/apicurio-registry-mem Docker tag to v…
k-wall 17746fb
Bump org.junit:junit-bom from 5.12.2 to 5.13.0
dependabot[bot] 952c4be
Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0
dependabot[bot] 285e181
Bump dawidd6/action-download-artifact from 8 to 10
dependabot[bot] f129802
Enable remote debugging of the Operator
SamBarker deec229
Mention debug access in operator DEV_GUIDE.md
SamBarker 18cb11c
PR Review: typo fix
SamBarker 67c59f1
Typo and grammer fixes
SamBarker 85bbde8
Fix #2239: Downstream / upstream kafka message counting metrics
k-wall 8720ace
Use api key/version from Frame rather than re-reading the written res…
k-wall 3fa4031
sonar
k-wall c0465cc
bug fix - deprecated metrics wrong way about
k-wall 30da5d3
sonar
k-wall f09da5f
more sonar
k-wall 2e14c80
add unit test for new metrics handler
k-wall cc0616a
Addressing code review comments.
k-wall de686a9
Make io.kroxylicious.proxy.internal.net.EndpointBinding#nodeId part o…
k-wall 8df2041
adding short circuit IT
k-wall 63daeb9
tidy it
k-wall 47544a6
adding IT checking metrics are discriminated by node_id
k-wall 8cc665d
Cert type thing in the system test
SamBarker 3ceeea3
Updating the cert causes the podTemplate updated.
SamBarker f1c3b7d
Formatting!
SamBarker 9048899
some fixes to the 2211 tactical PR
franvila f6f49a9
revert some changes
franvila 376ce54
remove unused imports
franvila 3ebf256
sort importsç
franvila bff131d
adding cert-manager namespace to the logCollector
franvila 57ba25e
adding cert-manager namespace to the logCollector
franvila a351812
move cleaup afterEach to afterAll
franvila 85bcd12
Fix formatting
SamBarker a70a8a1
Cope with optional lists
SamBarker 25dae62
Cert type thing in the system test
SamBarker ccb2396
Updating the cert causes the podTemplate updated.
SamBarker 55ee776
Formatting!
SamBarker 0cff548
downstream only TLS
SamBarker f272064
Include downstream TLS certs directlu
SamBarker 11df083
Warning cleanup
SamBarker 64e3935
use field instead of local var
SamBarker 1131682
Failing system test for downstream trust anchor
SamBarker 41b0376
Add the ability to generate a slug from just metadata
SamBarker 396c894
Only log creation if it's happening.
SamBarker 89875e2
Debug logging.
SamBarker 353bcc4
Tactical fix to include TLS config in VKC reconcilation.
SamBarker 4656ddd
skip null trust anchors
SamBarker 1acfc35
Sonar: build slug only if required
SamBarker 5f947ce
Sonar: use more specific return type
SamBarker 506119c
Sonar: Reduce complexity
SamBarker 4c7f486
PR Review: drop log level
SamBarker fc45394
PR Review: add test to generate checksum generator
SamBarker d748079
Edit the right freaking resource
SamBarker abedcf7
Sonar nits
SamBarker 34d668a
use the return value to make code analysis STFU
SamBarker 1446612
stop things moaning about possible NPEs
SamBarker 5d62ff8
PR Review: initialise workflowContext once
SamBarker c69c058
Remove dead code
SamBarker 09dc790
Implement LoadBalancer ingress
robobario e84334b
Simplify mocking
SamBarker ce9274c
Add whitespace around assignment.
SamBarker 8442679
Stop making calls to the API server when we don't need to.
SamBarker 1769b09
Restore operator dockerbuild
SamBarker aef28a6
Fix #2266: Ensure connection is close if SNI hostname fails to resolv…
k-wall 4b07f93
Added connection metrics
ShubhamRwt 0bd59dd
ability to keep the label field empty
ShubhamRwt 546a8bd
fix sonar issues
ShubhamRwt a31e3e8
fix test
ShubhamRwt f5425b3
Revert changes
ShubhamRwt 2b97035
Add suggestions by Sam
ShubhamRwt 63a3ac7
use greaterThanOrEqual() method
ShubhamRwt d934740
update w.r.t to Keith's changes for SNI handling
ShubhamRwt d7ae6e8
Added suggestions by Keith and Sam
ShubhamRwt b5275ef
Update localstack/localstack Docker tag to v4.5.0 (#2274)
kroxylicious-robot ce6be81
Strimzi Quickstart For Examples (#2275)
k-wall 9d91722
Use SNI node identification for TLS ClusterIP ingress
robobario d0fa006
fix: run-operator failed with empty minikube
robobario 0c9c042
Reduce max length of KafkaProxy metadata.name to 50
robobario bed49ed
Remove duplicate dependency definition
SamBarker 937a5aa
Push operator image for release version
SamBarker b0e4f40
[System Tests] OLM installation (#2273)
franvila 834dfcb
Merge branch 'main' into ssl_principal_propagation
ujjwalkalia File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -91,7 +91,7 @@ protected void buildChannel(Filter... filters) { | |
| return d2; | ||
| })) // reverses order | ||
| .stream() | ||
| .map(f -> new FilterHandler(getOnlyElement(FilterAndInvoker.build(f.getClass().getSimpleName(), f)), timeoutMs, null, testVirtualCluster, inboundChannel)) | ||
| .map(f -> new FilterHandler(getOnlyElement(FilterAndInvoker.build(f.getClass().getSimpleName(), f)), timeoutMs, null, null, testVirtualCluster, inboundChannel)) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We should add parametrised test in FilterHandlerTest also to cover non-null scenario. |
||
| .map(ChannelHandler.class::cast); | ||
| var handlers = Stream.concat(channelProcessors, filterHandlers); | ||
|
|
||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add channel information in the logs ?
Lets check how kroxylicious adds debug logs