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
🛠️ 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