v.24.5New Feature
Support Azure Workload Identity Authentication for azureBlobStorage in ClickHouse
Provide support forazureBlobStoragefunction in ClickHouse server to use Azure Workload identity to authenticate against Azure blob storage. Ifuse_workload_identityparameter is set in config, workload identity is used for authentication. #57881 (Vinay Suryadevara).
Why it matters
This feature enables ClickHouse to seamlessly authenticate against Azure Blob Storage using Azure Workload Identity, eliminating the need for explicit credentials and enhancing security by leveraging managed identities for Azure-hosted applications.How to use it
In the ClickHouse server configuration, set theuse_workload_identity parameter to true under the azureBlobStorage settings. This activates authentication via Azure Workload Identity as described in Azure's SDK documentation.