Skip to content

feat: disable velero bucket by default#79

Merged
maxsxu merged 1 commit intomasterfrom
disable-velero-bucket-by-default
Mar 20, 2026
Merged

feat: disable velero bucket by default#79
maxsxu merged 1 commit intomasterfrom
disable-velero-bucket-by-default

Conversation

@dpappa
Copy link
Copy Markdown
Member

@dpappa dpappa commented Mar 10, 2026

Summary

  • Add enable_velero variable (default false) to modules/dns-bucket
  • Guard GCS velero bucket creation with count = var.enable_velero ? 1 : 0
  • For existing CEs, set enable_velero to true to keep velero

Part of https://github.com/streamnative/product-roadmap/issues/1476

Test plan

  • Verify terraform plan with enable_velero = false (default) shows no velero bucket
  • Verify terraform plan with enable_velero = true creates velero bucket as before

🤖 Generated with Claude Code

Add enable_velero variable (default false) to dns-bucket module.
Guard velero GCS bucket creation with count based on enable_velero.
For existing CEs, set enable_velero to true to keep velero.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dpappa dpappa requested a review from a team as a code owner March 10, 2026 04:15
@dpappa dpappa changed the title Disable velero bucket by default feat: disable velero bucket by default Mar 10, 2026
@maxsxu maxsxu merged commit 38272f0 into master Mar 20, 2026
7 of 8 checks passed
@maxsxu maxsxu deleted the disable-velero-bucket-by-default branch March 20, 2026 04:42
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

Successfully merging this pull request may close these issues.

2 participants