forked from banzaicloud/koperator
-
Notifications
You must be signed in to change notification settings - Fork 12
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
Kraft #74
Open
dobrerazvan
wants to merge
54
commits into
master
Choose a base branch
from
kraft
base: master
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
Kraft #74
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
dfc0824
Add koperator/api changes for KRaft support
panyuenlau 722fd96
Merge branch 'master' into kraft-api
panyuenlau 30427bf
Merge branch 'master' into kraft-api
panyuenlau 54af705
Move processRoles under brokerConfig
panyuenlau dbf3200
Update comments for ZK-relevant configurations in kafkacluster_types.go
panyuenlau 219d998
Rebase origin/kraft-api
panyuenlau 314ea41
Support running Kafka cluster in KRaft mode
panyuenlau 7613f06
brokerRoles -> processRoles to match upstream Kafka naming
panyuenlau aca2396
Update pod start-up process so pods can be restarted during rolling u…
panyuenlau c5a4819
Rebase from origin/kraft-api
panyuenlau 5d1b777
Update exsiting integration tests and func signatures
panyuenlau aa4f5f5
Fix broker configurations; add unit tests for broker configurations u…
panyuenlau 7431c93
Remove unnecessary method from koperator/api
panyuenlau 2e3be06
Extend integration tests to cover KRaft mode
panyuenlau 78e63ee
make lint-fix
panyuenlau 3b5aff9
Update static KafkaCluster yamls; add check for kraft mode before set…
panyuenlau f9aedac
Rebase from origin/koperator-api
panyuenlau 5804835
Use util functions that got moved to the koperator/api module
panyuenlau ca16422
Remove unineteded changes during rebase
panyuenlau afd567b
Do not take active controller identity into consideration when reorde…
panyuenlau bbc0307
Update implementation to accomomdate the latest KafkaCluster API change
panyuenlau 455ef3f
Make comments about ZK-relevant configurations more clear
panyuenlau 6b3d616
Add ConcurrentBrokerRestartCountPerRack to RollingUpgradeConfig (#1002)
ctrlaltluc 0a90251
Small refactoring
panyuenlau 63e15fa
Merge branch 'master' into kraft
panyuenlau aa859a1
Exclude controller-only nodes from all CC operations
panyuenlau 28a4a75
Add processRoles label key for Kafka pods in KRaft mode; export consts
panyuenlau 514fa07
Allow concurrent broker restarts from same AZ (broker rack) (#62)
amuraru 16a9fc2
Fix flaky test by deleting nodeports explicitly (#67)
ctrlaltluc cdfb6b9
Allow dashes when parsing broker rack (#68)
ctrlaltluc 18e7253
Upgrade Kafka to 3.6.0 (#69)
ctrlaltluc edb7ebf
Upgrade dependencies
amuraru 5f78c06
Fix wrong port on expectEnvoyWithConfigAz2Tls test (#70)
dobrerazvan 7383921
Upgrade Kafka to 3.6.1 (#71)
cristianpetrache 2da23a0
working kraft
dobrerazvan 57d22ec
Merge origin/master
dobrerazvan 51fb7d6
Fixing go.mod
dobrerazvan bea02f8
Fixing tests post merge
dobrerazvan 7b70fa6
Merge remote-tracking branch 'origin/master' into kraft
dobrerazvan 46cf1a8
Fix tests
dobrerazvan 168340e
Fix tests
dobrerazvan f205723
Fix unnecessary append
dobrerazvan 2bb6c76
Fix go.mod
dobrerazvan 58aa672
Update CRD
dobrerazvan 112173c
Update go.mod for e2e
dobrerazvan c927063
Update go.mod
dobrerazvan b64f2ed
More fixes
dobrerazvan 8172c6e
Upgrade Kafka image to use Java v21 (#72)
amuraru 2fe3531
Merge branch 'master' into kraft
dobrerazvan 20be375
Remove jbod cc tests
dobrerazvan 50c2b07
Merging Master to Kraft and Reverting Rack Removal (#89)
dvaseekara 15f6634
Trigger E2E Test
b55b1f7
End to end testing with KRaft cluster (#92)
dvaseekara 1b56507
[CORE-119212] - Add/fix pdb for controllers (#94)
hvan 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains 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 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 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 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 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 move this special controller PDB logic into the if above to avoid testing
r.KafkaCluster.Spec.DisruptionBudget.Create
twice.