Skip to content

Release v2.2.0

Compare
Choose a tag to compare
@SIGHUP-C-3PO SIGHUP-C-3PO released this 23 Nov 11:09
· 9 commits to main since this release
a2a9876

Disaster recovery Core Module Release 2.2.0

Welcome to the latest release of the DR module of Kubernetes Fury Distribution maintained by team SIGHUP.

This latest release upgrades the components in the module to its latest stable release along with adding support for Kubernetes release v1.27.

Component Images 🚢

Component Supported Version Previous Version
velero v1.12.0 1.11.1
velero-plugin-for-aws v1.8.0 1.7.0
velero-plugin-for-microsoft-azure v1.8.0 1.7.0
velero-plugin-for-gcp v1.8.0 1.7.0
velero-plugin-for-csi v0.6.0 0.5.0

Please refer to the individual release notes to get a detailed information on each release.

Features 💥

  • Update Velero to v1.12.0
  • Update plugins
  • Add support for Kubernetes v1.27.x
  • Rename velero-restic to velero-node-agent

Update Guide 🦮

Warning

The update of the Disater Recovery Module to v2.2.0 is subject to some breaking changes. Please follow carefully the process described below.

Process

To upgrade this module from v2.1.x to v2.2.0, you need to download this new version and then:

  1. Upgrade Velero
# Upgrade CRDs
kubectl apply -f katalog/velero-base/crds.yaml

# Upgrade Velero
kustomize build katalog/velero/velero-aws | kubectl apply -f -
# Or
kustomize build katalog/velero/velero-gcp | kubectl apply -f -
# Or
kustomize build katalog/velero/velero-azure | kubectl apply -f -
# Or, if the cluster is on-premise remove the minio-setup job first
kubectl delete job -n kube-system minio-setup
kustomize build katalog/velero/velero-on-prem | kubectl apply -f -
  1. Replace the Velero Node Agent integration
kubectl delete daemonset -n kube-system node-agent
kustomize build katalog/velero/velero-node-agent | kubectl apply -f -