particuleio / terraform-kubernetes-addons

Terraform module to deploy curated Kubernetes middlewares on multiple cloud providers.
https://registry.terraform.io/modules/particuleio/addons/kubernetes/latest
Apache License 2.0
201 stars 76 forks source link

fix(velero): drop the CSI plugin #2891

Closed TPXP closed 1 month ago

TPXP commented 1 month ago

Since https://github.com/particuleio/terraform-kubernetes-addons/commit/3ae3e1768531671cea6d5a7af475d49931a615ce, we upgraded the Velero chart to v7 but this requires us to drop the CSI plugin. Without this change, velero is crashlooping due to a duplicate plugin registration

An error occurred: unable to register plugin (kind=BackupItemActionV2, name=velero.io/csi-pvc-backupper, command=/plugins/velero-plugin-for-csi) because another plugin is already registered for this kind and name (command=/velero)

Ref: https://github.com/vmware-tanzu/helm-charts/blob/main/charts/velero/README.md#upgrading-to-700

github-actions[bot] commented 1 month ago

:tada: This PR is included in version 16.5.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: