Added support for using managed identity authentication for backup input/output operations with Azure Blob Storage and a new setting to disable automatic container creation.
Why it matters
This feature addresses the need to authenticate with Azure Blob Storage using managed identities instead of access keys, improving security and ease of management. Additionally, it allows users to prevent ClickHouse from attempting to create non-existent containers, which can require elevated permissions at the storage account level, thus avoiding permission issues during backups.How to use it
To use managed identity for Azure Blob Storage backups, configure the backup settings to enable managed identity authentication. To disable container creation, set the appropriate configuration flag that prevents ClickHouse from creating containers automatically.