v0.4.0
Breaking changes:
- Snapshot and restore volumes by default (#45)
ark restore create
:--namespaces
replaced by--include-namespaces
and--exclude-namespaces
(#59)
New features:
- Add support for S3 SSE with KMS (#29)
- Validate cloud provider configurations & make persistentVolumeProvider optional (#35)
- Add garbage collection of Restore objects (#63)
- Save logs per backup (#40)
- Save logs per restore (#79)
- Add
--include-resources/--exclude-resources
for restores (#78)
Bug fixes:
- Only save/use iops for io1 volumes on AWS (#37)
- When restoring, try to retrieve the Backup directly from object storage if it's not found (#57)
- When syncing Backups from object storage to Kubernetes, don't return at the first error encountered (#66)
- More closely match how
kubectl
performs kubeconfig resolution (#62) - Increase default Azure API request timeout to 2 minutes (#90)
- Update Azure diskURI to match diskName (#89)
Thanks again to @jrnt30 for contributing to this release!