From ee85af063e2e2c7a2056da4de3f7148318b2f570 Mon Sep 17 00:00:00 2001 From: Martin Dzibela Date: Tue, 16 Jan 2024 14:09:34 +0100 Subject: [PATCH] allow to authenticate to Azure Storage using SAS tokens Signed-off-by: Martin Dzibela --- content/docs/2.13/scalers/azure-storage-blob.md | 5 +++++ content/docs/2.13/scalers/azure-storage-queue.md | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/content/docs/2.13/scalers/azure-storage-blob.md b/content/docs/2.13/scalers/azure-storage-blob.md index 73f75b707..7f73a3a00 100644 --- a/content/docs/2.13/scalers/azure-storage-blob.md +++ b/content/docs/2.13/scalers/azure-storage-blob.md @@ -53,6 +53,11 @@ You can authenticate by using pod identity or connection string authentication. - `connection` - Connection string for Azure Storage Account. + The following formats are supported. + + - **Shared Key authentication** - `DefaultEndpointsProtocol=https;AccountName=;AccountKey=;EndpointSuffix=` + - **Shared access signature** (SAS) - `BlobEndpoint=;SharedAccessSignature=` + **Pod Identity Authentication** [Azure AD Pod Identity](https://docs.microsoft.com/en-us/azure/aks/use-azure-ad-pod-identity) or [Azure AD Workload Identity](https://azure.github.io/azure-workload-identity/docs/) providers can be used. diff --git a/content/docs/2.13/scalers/azure-storage-queue.md b/content/docs/2.13/scalers/azure-storage-queue.md index d59f71ca9..f6ae76e5e 100644 --- a/content/docs/2.13/scalers/azure-storage-queue.md +++ b/content/docs/2.13/scalers/azure-storage-queue.md @@ -41,6 +41,11 @@ You can authenticate by using pod identity or connection string authentication. - `connection` - Connection string for Azure Storage Account. + The following formats are supported. + + - **Shared Key authentication** - `DefaultEndpointsProtocol=https;AccountName=;AccountKey=;EndpointSuffix=` + - **Shared access signature** (SAS) - `QueueEndpoint=;SharedAccessSignature=` + **Pod identity based authentication:** [Azure AD Pod Identity](https://docs.microsoft.com/en-us/azure/aks/use-azure-ad-pod-identity) or [Azure AD Workload Identity](https://azure.github.io/azure-workload-identity/docs/) providers can be used.