github k8up-io/k8up v2.0.0

latest releases: k8up-4.7.0, v2.10.0, k8up-4.6.0...
2 years ago

25 changes since v1.2.0

This is a major new release. Please visit the documentation at https://k8up.io/k8up/2.0/explanations/what-has-changed-in-v2.html

🚀 Features

  • Add podSecurityContext to Schedule and schedulable actions (#499)
  • ARM64 K8up (#510)

🛠️ Minor Changes

  • Fix Makefile for docker-push target (#486)
  • Improve Code Quality and Maintainability (#489)
  • Unified Logging (#494)
  • Unified Command Line Interface (#495)
  • Replace vshn/wrestic with unified vshn/k8up Docker image (#497)
  • Changes 'k8up.syn.tools/' to 'k8up.io/' for k8s annotations (#511)
  • Replace vshn with k8up-io (#506)
  • Automate the release of documentation for Antora (#517)
  • Reduce Renovate noise for packages with commit hashes (#536)

🔎 Breaking Changes

  • Replace vshn/wrestic with unified vshn/k8up Docker image (#497)
  • Changes 'k8up.syn.tools/' to 'k8up.io/' for k8s annotations (#511)
  • Rename CRDs backup.appuio.ch -> k8up.io (#509)
  • Replace vshn with k8up-io (#506)
  • Update Kubernetes to v1.22 (Remove support for OpenShift 3.11) (#537)

🐛 Fixes

  • Send post webhook even if backup dir does not exist (#531)
  • Fix STATS_URL and PROM_URL not being applied to backup pod (#538)

📄 Documentation

  • Improve Architecture Documentation (#498)
  • How to Upgrade to v2 (#500)
  • De-partialize documentation navigation (#514)
  • Fixes link to k8up helm chart in docs (#525)
  • Explain K8up Backup Methods (#526)

🔗 Dependency Updates

  • Upgrade Go to v1.17 (#492)
  • Update module go.uber.org/zap to v1.19.1 (#475)
  • Update module github.com/minio/minio-go/v7 to v7.0.14 (#501)
  • Update k8s.io/utils commit hash to d34e5cb (#428)
  • Update paambaati/codeclimate-action action to v3 (#532)

Docker images

  • docker pull ghcr.io/k8up-io/k8up:v2.0.0
  • docker pull quay.io/k8up-io/k8up:v2.0.0
  • docker pull ghcr.io/k8up-io/k8up:v2
  • docker pull quay.io/k8up-io/k8up:v2

Don't miss a new k8up release

NewReleases is sending notifications on new releases.