We are pleased to announce the release of Stash v2024.4.8 , packed with new features and important bug fixes. You can check out the full changelog HERE . In this post, we’ll highlight the changes done in this release.
New Features
We’ve added new feature in
Kubedump
addon. You can now specify the types of resources you want to ignore during backup by defining theirGroupKind
. GroupKind refers to the category and type of Kubernetes resource. For example,Deployment
is a kind inapps
group. All you have to do is to provide the value ofignoreGroupKinds
parameter in respectiveBackupConfiguration
. When specifying which GroupKinds to ignore, you’ll use the<kind.group>
format. For instance, if you want to exclude Deployments from your backup, you would provide it like this:Deployment.apps
. You can specify multiple GroupKinds to ignore by separating them with commas. For instance, if you want to ignore DaemonSets and Snapshots, you would list them like this:DaemonSet.apps,Snapshot.repositories.stash.appscode.com
.Here is an example of the corresponding
BackupConfiguration
where we have ignoredSnapshot
resources:apiVersion: stash.appscode.com/v1beta1 kind: BackupConfiguration metadata: name: demo-ns-backup namespace: demo spec: schedule: "*/5 * * * *" task: name: kubedump-backup-0.1.0 params: - name: ignoreGroupKinds value: Snapshot.repositories.stash.appscode.com repository: name: s3-repo target: ref: apiVersion: v1 kind: Namespace name: demo runtimeSettings: pod: serviceAccountName: cluster-resource-reader retentionPolicy: name: keep-last-5 keepLast: 5 prune: true
We’ve added support for setting node selector, tolerations and affinity rules for CRD installer and cleaner job. You can find the values file HERE .
We’ve added support for backup and restore of
PostgreSQL
version16
. You can find the supportedPostgreSQL
addon versions HERE .
Bug fixes
We have fixed a bug for backup and restore of tls enabled PostgreSQL
instance.
What Next?
Please try the latest release and give us your valuable feedback.
- If you want to install Stash in a clean cluster, please follow the installation instruction from HERE .
- If you want to upgrade Stash from a previous version, please follow the upgrade instruction from HERE .
Support
To speak with us, please leave a message on our website .
To receive product announcements, follow us on Twitter/X .
If you have found a bug with Stash or want to request new features, please file an issue .