-
Notifications
You must be signed in to change notification settings - Fork 202
K8SPXC-1576: xtrabackup sidecar support #2274
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
mayankshah1607
wants to merge
88
commits into
main
Choose a base branch
from
K8SPXC-1576-poc
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.
+4,992
−333
Open
Changes from all commits
Commits
Show all changes
88 commits
Select commit
Hold shift + click to select a range
f03f9f7
add feature gates
mayankshah1607 83ac65c
add boilerplate for xtrabackup sidecar server
mayankshah1607 7b53a46
add sidecar to node sts when feature enabled
mayankshah1607 22d1cb7
update dockerfile
mayankshah1607 42754fb
typo
mayankshah1607 c0c7144
fix base context
mayankshah1607 8a17a79
refactoring
mayankshah1607 51bd79f
add run-backup script
mayankshah1607 9291709
update Dockerfile
mayankshah1607 6342784
add volume mount
mayankshah1607 af8bdf1
update run-backup
mayankshah1607 c8df8dd
use server stream
mayankshah1607 26bab21
implement backup job
mayankshah1607 3957c44
refactor getPrimaryPod func
mayankshah1607 c64dd5c
add HOST env var to backup job
mayankshah1607 354993f
add logging
mayankshah1607 37b7e6a
fix job
mayankshah1607 1fa9199
fix pod dns
mayankshah1607 4a8863b
implement CreateBackup handler
mayankshah1607 0d34512
add socket path
mayankshah1607 7a95201
refactoring
mayankshah1607 2162bf8
implement log streaming
mayankshah1607 5f921cc
add log
mayankshah1607 fdb9583
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 4a5236e
Update pkg/controller/pxc/upgrade.go
mayankshah1607 d9e738c
fix errors
mayankshah1607 275550a
linting
mayankshah1607 2f9b072
add unit test for JobSpec
mayankshah1607 a97a832
add unit tests for commands
mayankshah1607 ac1319b
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 12564d5
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 75f12e4
do not allow pvc backups
mayankshah1607 91588dd
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 bbe8dbf
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 9bc42ed
allow specifying PXCO_FEATURE_GATES in tests
mayankshah1607 3b958f3
add protoc to Makefile
mayankshah1607 8203b84
add --galera-info
mayankshah1607 8f9dbca
fix pitr
mayankshah1607 ef68b3a
refactor code
mayankshah1607 2340e30
add unit test for gtid
mayankshah1607 b3c3482
update go.mod
mayankshah1607 4007afd
fix recoverer
mayankshah1607 647f063
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 b23d370
fix CI
mayankshah1607 bb875cc
remove --galera-info
mayankshah1607 dae2331
fix gen.go
mayankshah1607 0b1aadf
fix make protoc
mayankshah1607 c64cf71
fix make protoc
mayankshah1607 0b103d9
add pitr-xtrabackup to run-pr
mayankshah1607 472935a
update cw-operator.yaml
mayankshah1607 06395ea
Update e2e-tests/pitr-xtrabackup/run
mayankshah1607 9afc81d
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 4e80be9
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 b0836b9
support encryption
mayankshah1607 19260a3
fix test
mayankshah1607 4adee1c
update demand-backup-encrypted-tls to work with xtrabackup
mayankshah1607 348b92a
add demand-backup-encrypted-with-tls-xtrabackup
mayankshah1607 6a07c54
fix restore scripts
mayankshah1607 a80ba72
Merge branch 'main' into K8SPXC-1576-poc
hors 015b1fd
fix restore
mayankshah1607 4410520
use zap logger
mayankshah1607 fe6a5b4
fix mispell
mayankshah1607 9eaf287
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 c37895e
fix script
mayankshah1607 55724a0
add and fix tests
mayankshah1607 f87bc12
fix version
mayankshah1607 e16e157
increase sleep
mayankshah1607 881940a
fix tests
mayankshah1607 9f8d1ab
try fix testname
mayankshah1607 d908614
fix storage tests
mayankshah1607 8e5bbec
Merge branch 'main' into K8SPXC-1576-poc
mayankshah1607 f57ecc1
go mod tidy
mayankshah1607 1a25b90
add request sanitation
mayankshah1607 43cd482
update e2e tests
mayankshah1607 c5a8cbe
add missing feature flags to test
mayankshah1607 2d6e606
add 8.4 to run-pr
mayankshah1607 c015033
move functions to pxc package
mayankshah1607 a6b9cd9
rename to BackupSidecar
mayankshah1607 fdc4485
fix test
mayankshah1607 d8c3bff
update statufulset
mayankshah1607 cb08922
Update e2e-tests/demand-backup-cloud-pxb/run
mayankshah1607 e59ffba
Update build/backup/recovery-cloud.sh
mayankshah1607 6b63592
Update e2e-tests/demand-backup-cloud-pxb/run
mayankshah1607 e74bf1d
improve test
mayankshah1607 eec67ac
fix recovery-cloud.sh
mayankshah1607 ab150a0
fix flaky test
mayankshah1607 d47f880
add sleep
mayankshah1607 ff41c2b
typos
mayankshah1607 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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.