|
| 1 | +--- |
| 2 | +title: Introducing KubeStash v2025.10.17 |
| 3 | +date: "2025-10-17" |
| 4 | +weight: 10 |
| 5 | +authors: |
| 6 | +- Arnab Baishnab Nipun |
| 7 | +tags: |
| 8 | +- backup |
| 9 | +- backup-verification |
| 10 | +- disaster-recovery |
| 11 | +- kubernetes |
| 12 | +- kubestash |
| 13 | +- restore |
| 14 | +--- |
| 15 | + |
| 16 | +We are pleased to announce the release of [KubeStash v2025.10.17](https://kubestash.com/docs/v2025.10.17/setup/), featuring enhanced documentation, stability improvements, and important bug fixes. |
| 17 | + |
| 18 | +You can check out the full changelog [HERE](https://github.com/kubestash/CHANGELOG/blob/master/releases/v2025.10.17/README.md). In this post, we'll walk you through the highlights of this release. |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## Documentation Updates: |
| 23 | + |
| 24 | +### Manifest-based Backup & Restore of Cluster Resources |
| 25 | + |
| 26 | +This release includes comprehensive documentation for manifest-based backup and restore operations, helping you protect and recover your cluster resources with greater flexibility. |
| 27 | + |
| 28 | +- [Overview](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/overview/) |
| 29 | +- [Configure Storage and RBAC](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/configure-storage-and-rbac/) |
| 30 | +- [Backup Filtering Options](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/backup-filtering-options/) |
| 31 | +- [Restore Filtering Options](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/restore-filtering-options/) |
| 32 | +- [Filtering Demonstration](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/filtering-demonstration/) |
| 33 | +- [Full Cluster Backup & Restore](https://kubestash.com/docs/v2025.10.17/guides/cluster-resources/full-cluster-backup-and-restore/) |
| 34 | + |
| 35 | +--- |
| 36 | + |
| 37 | +## Improvements and Bug Fixes |
| 38 | + |
| 39 | +### Gracefully Skip Restricted Resources During Backup & Restore |
| 40 | + |
| 41 | +In managed Kubernetes clusters, it’s common for certain **resources or API groups to be restricted** — meaning you might not have permission to create or restore them. In earlier versions, this could lead to unnecessary errors or confusion during restore operations. |
| 42 | + |
| 43 | +Starting from this release, **KubeStash now automatically excludes these resources** from backup and restore workflows, ensuring a smoother experience and better compatibility with managed environments. |
| 44 | + |
| 45 | +#### What’s New |
| 46 | + |
| 47 | +- **Automatic Resource Exclusion** |
| 48 | + |
| 49 | + KubeStash now **skips any resources that do not support the `create` verb**, as these cannot be restored in new cluster. |
| 50 | + |
| 51 | + This optimization ensures backups include only restorable resources, reducing restore-time errors and improving reliability. |
| 52 | + |
| 53 | + |
| 54 | +- **Excluding System-Managed Resources by Default** |
| 55 | + |
| 56 | + By default, the following resources are now excluded from backup and restore operations: |
| 57 | + - `nodes` |
| 58 | + - `endpointslices.discovery.k8s.io` |
| 59 | + |
| 60 | + These resources have `create` verb. But these objects are dynamically managed by Kubernetes and do not need to be backed up. |
| 61 | + |
| 62 | +--- |
| 63 | + |
| 64 | +### Fix VolumeSnapshot API Version Compatibility |
| 65 | + |
| 66 | +Introduced a [generic mechanism](https://github.com/kubestash/apimachinery/pull/174) in API Machinery to handle compatibility across different VolumeSnapshot API versions. |
| 67 | +This enhancement eliminates the need to update VolumeSnapshot API references in each KubeStash or KubeDB repository for every new API release. |
| 68 | + |
| 69 | +--- |
| 70 | + |
| 71 | +## What Next? |
| 72 | +Please try the latest release and give us your valuable feedback. |
| 73 | + |
| 74 | +- If you want to install KubeStash in a clean cluster, please follow the installation instruction from [HERE](https://kubestash.com/docs/v2025.10.17/setup/install/kubestash/). |
| 75 | +- If you want to upgrade KubeStash from a previous version, please follow the upgrade instruction from [HERE](https://kubestash.com/docs/v2025.10.17/setup/upgrade/). |
| 76 | + |
| 77 | +### Support |
| 78 | + |
| 79 | +To speak with us, please leave a message on [our website](https://appscode.com/contact/). |
| 80 | + |
0 commit comments