Skip to content

Add backup & restore actions for Milvus - #673

Merged
ArnobKumarSaha merged 1 commit into
masterfrom
arnob-milvus-bkp
Sep 8, 2026
Merged

Add backup & restore actions for Milvus#673
ArnobKumarSaha merged 1 commit into
masterfrom
arnob-milvus-bkp

Conversation

@ArnobKumarSaha

Copy link
Copy Markdown
Member

Milvus was missing the backup/restore UI wiring that other backup-capable databases already have.

  • hub/resourceeditors/kubedb.com/v1alpha2/milvuses.yaml — add the Backups action group: Configure Backup (edit-self-backupconfiguration), Instant Backup (create-instant-backup), Restore (create-restoresession).
  • hub/resourceoutlines/kubedb.com/v1alpha2/kubedb/milvuses.yaml — add the Backup page rendering core.kubestash.com-v1alpha1-kubedb-backup, gated on opscenter-backup: kubestash.

Autoscaling needed no change: the Autoscaling action group (Compute + Storage) and the milvusautoscalers editor/table definition were already present and match the other databases.

Milvus is already listed in the KubeStash backupconfigurations / restoresessions resource descriptors, so no descriptor change was needed.

Verified with check-edge-label, resource-fmt (both clean, no further diff) and go build ./....

Adds the Backups action group (Configure Backup, Instant Backup, Restore)
to the Milvus ResourceEditor and the KubeStash Backup page to the Milvus
kubedb ResourceOutline, matching the other backup-capable databases.

Signed-off-by: Arnob Kumar Saha <arnob@appscode.com>
@ArnobKumarSaha
ArnobKumarSaha merged commit 47d659f into master Sep 8, 2026
8 checks passed
@ArnobKumarSaha
ArnobKumarSaha deleted the arnob-milvus-bkp branch September 8, 2026 13:05
ArnobKumarSaha added a commit that referenced this pull request Sep 9, 2026
Signed-off-by: Arnob Kumar Saha <arnob@appscode.com>
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.

1 participant