Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 19:05
· 59 commits to main since this release

Changelog

  • b4a9cbf Add a github e2e workflow
  • d2463a9 Add a test checking whether the PVC exists on BackupPvc.
  • 60b2891 Add e2e tests for backsnap. Fixes SKY-967.
  • 4bb034a Add first version of Backsnap, which performs cluster-wide off-site backups of Kubernetes PersistentVolumeClaims.
  • 59247bc Add goreleaser automatic release when a tag is placed.
  • a69d324 Add tests for selecting PVCs for backup.
  • 21f62fe Allow calling the e2e workflow from the release workflow
  • 3d31914 Bump github-actions dependencies and add some more checks
  • 1623b14 Bump role & improve github workflow
  • 6824cc1 Convert Backsnap tool to an operator. Fixes SKY-425, SKY-417.
  • ae68ecc Don't read flags from backup.go.
  • e129b24 Ensure all clients are created outside of BackupPvc for testing.
  • 346d337 Fix YAML
  • 8dab607 Fix lint warnings
  • 59b35a1 Fix restic image build & make release jobs depend on each other properly
  • 0504e36 Fix sometimes printing Pod logs twice.
  • 0e8add7 Implement restoration support. Fixes SKY-416.
  • 461494d Improve github workflow further
  • 6b13758 Initial commit
  • 3994313 Move backup.go into its own source file.
  • 97d722c Move main_test to select_test
  • e5e8a84 Properly run e2e for every new commit, but not every new tag
  • 3226622 Properly run e2e for every new commit, but not every new tag.
  • ec97f3b Properly run e2e for every new commit, but not every new tag.
  • 6934741 Silence warning
  • 8b78d7e Switch to controller-runtime for SelectPVCsForBackup
  • 418a7f7 Try to use controller-manager as much as possible instead of clientset.
  • d11a18a Use controller-manager client for volumesnapshot objects as well