github k8up-io/k8up v1.0.0-rc2

latest releases: k8up-4.6.0, v2.9.0, k8up-4.5.0...
pre-release3 years ago

🚀 Features

  • Print version number at K8up startup (#161)
  • feat: limit max concurrent jobs by type (prune, backup, check, etc.) (#164)
  • Add e2e test with bats-detik (#170)
  • Allow default resources to be set on all job types (#175)
  • Add new smart schedules (#186)
  • Add Conditions to the Status information (#204)
  • Add JobSucceeded Condition to Status fields (#218)

🛠️ Minor Changes

  • Replacing local playbook.yml with ad-hoc previewer command (#109)
  • Rewrite (#114)
  • feat: rewrite check executor (#135)
  • feat: rewrite archive (#139)
  • feat(restore): rewrite restore (#140)
  • feat(prune): rewrite prune controller (#133)
  • chore: add go test&lint gh action (#145)
  • Rework Workflows and Build (#150)
  • Integrate KIND into makefile (#152)
  • Re-add prometheus metrics after Operator SDK migration (#146)
  • Set up issue templates (#158)
  • Ensure legacy and current CRD spec version support (#154)
  • Merge Development to Master (#159)
  • Migrate constants to Koanf (#155)
  • Adjust the exclusivity of the restore and archive job (#174)
  • feat: ensure repository is always set (#169)
  • Move Leader-election CLI flag to Env var (#185)
  • Micro Enhancements (#188)
  • Add .editorconfig (#187)
  • Flatten K8upStatus spec (#191)
  • Add question template to GitHub (#190)
  • Add .dockerignore (#192)
  • Self-documenting Makefile (#189)
  • Disable LEADER_ELECTION by default for make run run_kind (#200)
  • add GitHub Pull Request template (#206)
  • Enable pre release (#222)
  • Setup CodeClimate (#233)
  • Remove Prefix from issues and link questions to GH Discussions (#239)
  • Skip tagging and publishing of floating tags in prereleases (#245)
  • Replace Goreleaser changelog generator with PR-based generator (#248)
  • Replace local registry by loading e2e images directly onto KIND cluster (#250)

🐛 Fixes

  • fix(archive): s3 restore env vars (#144)
  • fix: only add ResticPassword if set (#147)
  • Fix global S3 not applied (#157)
  • Fix 'tar: Error opening File' when (#199)
  • Fixes in backup.adoc (#201)
  • Fix Null Pointer Dereference (#202)
  • Fix AccountKeySecretRef in Azure backend spec (#211)
  • Grant additional RBAC permissions to K8up (#219)
  • Replace internal schedules when reconciling Schedule CRs (#242)
  • Fix listing of PreBackupPods in foreign namespaces (#240)
  • Ignore existing prebackup deployments (#249)

📄 Documentation

  • Documentation & formatting fixes (#103)
  • docs(tutorial): fix minio install (#113)
  • docs(contributing): add basic contributing docs, port README (#134)
  • Recover documentation (#160)
  • Docs: fix typo readme (#180)
  • Update K8up Documentation (#205)
  • Update documentation configuration and small docs fixes (#221)
  • Use weekly random schedule in tutorial (#243)

🔗 Dependency Updates

  • Updated vale to latest version (#142)
  • Upgraded antora-preview to latest version (#111)
  • Pin dependency bats to 1.2.1 (#178)
  • Update module onsi/gomega to v1.10.3 (#182)
  • Update module imdario/mergo to v0.3.11 (#171)
  • Update k8s.io/utils commit hash to 67b214c (#162)
  • Update module onsi/gomega to v1.10.4 (#193)
  • Update module prometheus/client_golang to v1.9.0 (#209)

Docker images

  • docker pull docker.io/vshn/k8up:v1.0.0-rc2
  • docker pull quay.io/vshn/k8up:v1.0.0-rc2

Don't miss a new k8up release

NewReleases is sending notifications on new releases.