Releases: sighupio/fury-kubernetes-dr
Release v2.3.0
Disaster recovery Core Module Release 2.23.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.28
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.13.0 |
1.12.0 |
velero-plugin-for-aws |
v1.9.0 |
1.8.0 |
velero-plugin-for-microsoft-azure |
v1.9.0 |
1.8.0 |
velero-plugin-for-gcp |
v1.9.0 |
1.8.0 |
velero-plugin-for-csi |
v0.7.0 |
0.6.0 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Update Velero to v1.13.0
- Update plugins
- Add support for Kubernetes v1.28.x
Update Guide 🦮
Process
To upgrade this module from v2.2.x to v2.3.0, you need to download this new version and then:
- 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 -
- Replace the Velero Node Agent integration
kubectl delete daemonset -n kube-system node-agent
kustomize build katalog/velero/velero-node-agent | kubectl apply -f -
Preview v2.3.0-rc.1
Disaster recovery Core Module Release 2.23.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.28
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.13.0 |
1.12.0 |
velero-plugin-for-aws |
v1.9.0 |
1.8.0 |
velero-plugin-for-microsoft-azure |
v1.9.0 |
1.8.0 |
velero-plugin-for-gcp |
v1.9.0 |
1.8.0 |
velero-plugin-for-csi |
v0.7.0 |
0.6.0 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Update Velero to v1.13.0
- Update plugins
- Add support for Kubernetes v1.28.x
Update Guide 🦮
Process
To upgrade this module from v2.2.x to v2.3.0, you need to download this new version and then:
- 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 -
- Replace the Velero Node Agent integration
kubectl delete daemonset -n kube-system node-agent
kustomize build katalog/velero/velero-node-agent | kubectl apply -f -
Release v2.2.0
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
tovelero-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:
- 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 -
- Replace the Velero Node Agent integration
kubectl delete daemonset -n kube-system node-agent
kustomize build katalog/velero/velero-node-agent | kubectl apply -f -
Preview v2.2.0-rc.6
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
tovelero-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:
- 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 -
- Replace the Velero Node Agent integration
kubectl delete daemonset -n kube-system node-agent
kustomize build katalog/velero/velero-node-agent | kubectl apply -f -
Release v2.1.0
Disaster recovery Core Module Release 2.1.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.26
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.11.0 |
1.10.1 |
velero-plugin-for-aws |
v1.7.0 |
1.6.1 |
velero-plugin-for-microsoft-azure |
v1.7.0 |
1.6.1 |
velero-plugin-for-gcp |
v1.7.0 |
1.6.1 |
velero-plugin-for-csi |
v0.5.0 |
0.4.1 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Updated Velero to v1.11.0
- Updated plugins
- Added support for Kubernetes v1.26.x
Update Guide 🦮
Process
To upgrade this core module from v2.0.x
to v2.1.0
, you need to download this new version, then apply the kustomize
project.
kubectl apply -f katalog/velero-base/crds.yaml
kustomize build katalog/velero-on-prem | kubectl apply -f -
# or
kustomize build katalog/velero-aws | kubectl apply -f -
# or
kustomize build katalog/velero-gcp | kubectl apply -f -
# or
kustomize build katalog/velero-azure | kubectl apply -f -
# and/or
kustomize build katalog/velero-restic | kubectl apply -f -
Also for the terraform modules, run terraform init -upgrade
, then apply the new version.
Preview v2.1.0-rc.0
Disaster recovery Core Module Release 2.1.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.26
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.11.0 |
1.10.1 |
velero-plugin-for-aws |
v1.7.0 |
1.6.1 |
velero-plugin-for-microsoft-azure |
v1.7.0 |
1.6.1 |
velero-plugin-for-gcp |
v1.7.0 |
1.6.1 |
velero-plugin-for-csi |
v0.5.0 |
0.4.1 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Updated Velero to v1.11.0
- Updated plugins
- Added support for Kubernetes v1.26.x
Update Guide 🦮
Process
Kustomize
To upgrade this core module from v2.0.x
to v2.1.0
, you need to download this new version, then apply the kustomize
project.
kubectl apply -f katalog/velero-base/crds.yaml
kustomize build katalog/velero-on-prem | kubectl apply -f -
# or
kustomize build katalog/velero-aws | kubectl apply -f -
# or
kustomize build katalog/velero-gcp | kubectl apply -f -
# or
kustomize build katalog/velero-azure | kubectl apply -f -
# and/or
kustomize build katalog/velero-restic | kubectl apply -f -
For additional info you can have a look here
Release v2.0.0
Disaster recovery Core Module Release 2.0.0
Welcome to the latest release of the DR
module of Kubernetes Fury Distribution
maintained by team SIGHUP.
This latest release upgrades Terraform Modules in the module to Terraform >= 1.3.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.10.1 |
No update |
velero-plugin-for-aws |
v1.6.1 |
No update |
velero-plugin-for-microsoft-azure |
v1.6.1 |
No update |
velero-plugin-for-gcp |
v1.6.1 |
No update |
velero-plugin-for-csi |
v0.4.1 |
No update |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Breaking: Updated Terraform modules to be compatible with Terraform >= 1.3.
Update Guide 🦮
Process
Update your Terraform project and CLI to version >= 1.3 and rum terraform init -upgrade
, then apply the new version.
Preview v1.12.0-rc8
Disaster recovery Core Module Release 1.12.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.26
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.11.0 |
1.10.1 |
velero-plugin-for-aws |
v1.7.0 |
1.6.1 |
velero-plugin-for-microsoft-azure |
v1.7.0 |
1.6.1 |
velero-plugin-for-gcp |
v1.7.0 |
1.6.1 |
velero-plugin-for-csi |
v0.5.0 |
0.4.1 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Updated Velero to v1.11.0
- Updated plugins
- Added support for Kubernetes v1.26.x
Update Guide 🦮
Process
Kustomize
To upgrade this core module from v1.11.x
to v1.12.0
, you need to download this new version, then apply the kustomize
project.
kubectl apply -f katalog/velero-base/crds.yaml
kustomize build katalog/velero-on-prem | kubectl apply -f -
# or
kustomize build katalog/velero-aws | kubectl apply -f -
# or
kustomize build katalog/velero-gcp | kubectl apply -f -
# or
kustomize build katalog/velero-azure | kubectl apply -f -
# and/or
kustomize build katalog/velero-restic | kubectl apply -f -
For additional info you can have a look here
Terraform
To upgrade the terraform module from v1.11.x
to v1.12.0
you need to upgrade terraform to v1.3.0
at least.
Then you have to launch the following command to update the reference in your terraform project:
terraform init -upgrade
Release v1.11.0
Disaster recovery Core Module Release 1.11.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.25
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.10.1 |
1.9.2 |
velero-plugin-for-aws |
v1.6.1 |
1.5.1 |
velero-plugin-for-microsoft-azure |
v1.6.1 |
1.5.1 |
velero-plugin-for-gcp |
v1.6.1 |
1.5.1 |
velero-plugin-for-csi |
v0.4.1 |
0.3.1 |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Updated Velero to v1.10.1
- Added support for Kubernetes v1.25.x
Update Guide 🦮
Process
To upgrade this core module from v1.10.x
to v1.11.0
, you need to download this new version, then apply the kustomize
project.
kubectl apply -f katalog/velero-base/crds.yaml
kustomize build katalog/velero-on-prem | kubectl apply -f -
# or
kustomize build katalog/velero-aws | kubectl apply -f -
# or
kustomize build katalog/velero-gcp | kubectl apply -f -
# or
kustomize build katalog/velero-azure | kubectl apply -f -
# and/or
kustomize build katalog/velero-restic | kubectl apply -f -
If you are using velero-restic package, you also need to run:
kubectl delete ds velero-restic -n kube-system
since velero-restic DaemonSet has been replaced by node-agent DaemonSet.
Preview v1.11.0-rc8
Disaster recovery Core Module Release 1.11.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.25
.
Component Images 🚢
Component | Supported Version | Previous Version |
---|---|---|
velero |
v1.10.1 |
1.9.2 |
velero-plugin-for-aws |
v1.6.1 |
Unchanged |
velero-plugin-for-microsoft-azure |
v1.6.1 |
Unchanged |
velero-plugin-for-gcp |
v1.6.1 |
Unchanged |
velero-plugin-for-csi |
v0.4.1 |
Unchanged |
Please refer to the individual release notes to get a detailed information on each release.
Features 💥
- Updated Velero to v1.10.1
- Added support for Kubernetes v1.25.x
Update Guide 🦮
Process
To upgrade this core module from v1.9.x
to v1.10.0
, you need to download this new version, then apply the kustomize
project.
$ kubectl apply -f katalog/velero-base/crds.yaml
$ kustomize build katalog/velero-on-prem | kubectl apply -f -
# or
$ kustomize build katalog/velero-aws | kubectl apply -f -
# or
$ kustomize build katalog/velero-gcp | kubectl apply -f -
# or
$ kustomize build katalog/velero-azure | kubectl apply -f -
# and/or
$ kustomize build katalog/velero-restic | kubectl apply -f -