Skip to content
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

[Feature] Allow vtbackup pod spec to be override-able. #661

Open
bluecrabs007 opened this issue Feb 10, 2025 · 0 comments
Open

[Feature] Allow vtbackup pod spec to be override-able. #661

bluecrabs007 opened this issue Feb 10, 2025 · 0 comments

Comments

@bluecrabs007
Copy link

DESCRIPTION

Expose the vtbackup pod spec via the VitessCluster object spec. This way, we can change the vtbackup pod spec to be different from vttablet pod spec, which it currently inherits the spec from.

USE CASE

We rely on the vtbackup's feature of --initial_backup to create an empty backup during shard creation. Since the spec is inherited from vttablet, PVCs are set and disks are allocated to these pods. In large clusters, this often leads to additional capacity allocation that sometimes is unavailable.
Ideally we change the spec and remove the PVC allocation or change the storageclass to different disks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant