Skip to content

Release Stork v2.6.3

Compare
Choose a tag to compare
@adityadani adityadani released this 08 Apr 23:41
· 69 commits to 2.6 since this release

New Features

  • Added support to watch newly registered CRDs and auto create ApplicationRegistration resource for them. (#792)
  • Add suspend option support for the following new apps (#811) :
       - perconadb
       - prometheus
       - rabbitmq
       - kafka (strimzi)
       - postgress(acid.zalan.do)

Improvements

  • Added support for specifying ResourceType in ApplicationBackup that allows selecting specific resources while backing up a namespace. (#799)
  • Support of pvc object migration in case of migration spec with disable application resource migration. (#783)
  • All stork prometheus metrics will now have stork_ as prefix, eg. stork_application_backup_status, stork_migration_status, stork_hyperconverged_pods_total etc. All existing metrics will now move over to stork_ prefix convention. (#816)

Bug Fixes

  • Configure side-effect parameter for stork webhook. This will allow running kubectl --dry-run command when stork webook is enabled. (#802)
  • Restores of certain applications would partially succeed in k8s 1.20 due to the addition of a new field ClusterIPs to Services. This new field is now handled in restores. (#800)
  • Allow excluding resources from GetResources API. This allows handling of ApplicationRestores in k8s 1.20 and above where certain resources like kube-root.ca config map are always created when a new namespace is created. (#798)
  • Added support to watch newly registered CRDs and auto create ApplicationRegistration resource for them. (#792)
  • Fixed issue with failed snapshots being retried. Printing correct error state for snapshots (#786)

Docker Hub Image: openstorage/stork:2.6.3