31: Get Crackin on Kraken, 1 - Crack-a-lackin on Kraken, 2 - Uncle Kracken, 3 - Krack the whip
3
Description
Support for Azure for Couchbase Server backups is added in MB-39003.
We need the corresponding functionality to allow Operator backups to work with Azure blob storage (similar to how GCP support for Operator backups is tracked in K8S-2527).
Build couchbase-operator-2.4.0-132 contains couchbase-operator commit 1204b5c with commit message: K8S-2722: Support for backup to Azure
Couchbase Build Team
added a comment - Build couchbase-operator-2.4.0-132 contains couchbase-operator commit 1204b5c with commit message:
K8S-2722 : Support for backup to Azure
Seb
added a comment - Please confirm if azure blob auth. will work with workload identity and/or AAD pod identity. Is so, we will require the option to set the labels (and annotations) used by the backup pod: https://issues.couchbase.com/browse/K8S-2838?focusedCommentId=636403&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-636403
Seb we've investigated using backup with workload identity, and unfortunately, since workload identity is in preview the required support hasn't made it into Azure's golang SDK.
We have the change for allowing labels/annotations and when Azure updates their SDK we can look at updating backup to support it.
Alex Emery
added a comment - Seb we've investigated using backup with workload identity, and unfortunately, since workload identity is in preview the required support hasn't made it into Azure's golang SDK.
We have the change for allowing labels/annotations and when Azure updates their SDK we can look at updating backup to support it.
Thank you Alex Emery . Indeed, both "newer" workload identity and the "older" pod identity are in preview.
Do you expect any code changes, or should we adopt a new cb backup version for that to work, or it will be transparent (only add labels/annotations)?
Thank you for the preparations in https://issues.couchbase.com/browse/K8S-2890
Seb
added a comment - - edited Thank you Alex Emery . Indeed, both "newer" workload identity and the "older" pod identity are in preview.
Do you expect any code changes, or should we adopt a new cb backup version for that to work, or it will be transparent (only add labels/annotations)?
Thank you for the preparations in https://issues.couchbase.com/browse/K8S-2890
Seb when Azure updates their SDK we will need to make code changes to use the new version and release a new cb backup version first.
Alex Emery
added a comment - Seb when Azure updates their SDK we will need to make code changes to use the new version and release a new cb backup version first.
Build couchbase-operator-2.4.0-132 contains couchbase-operator commit 1204b5c with commit message:
K8S-2722: Support for backup to Azure