[stable/Influxdb] make mounting of GSA key optional for backups to GCS (#20780)
* influxdb-fix-labels
Signed-off-by: Naseem <naseem@transit.app>
* Fix labels
Signed-off-by: Naseem <naseem@transit.app>
* Allow use of workload identity to auth to GCS
By making the mounting of a GSA key optional, it give the option of using workload identity to provide the backup with access to GCS. For more info on workload identity please see https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identitySigned-off-by: Naseem <naseem@transit.app>
Showing
Please
register
or
sign in
to comment