Skip to content

Add DefaultAzureCredential auth mechanism support #662

@GabriFedi97

Description

@GabriFedi97

The current ObjectStore API doesn't support authenticating to Azure using DefaultAzureCredential. This is a limitation in AKS environments where managed-identities are not configured.

Even if the environment is configured to use the app Service Principal with variables AZURE_CLIENT_ID, AZURE_TENANT_ID, and AZURE_CLIENT_SECRET the barman-cloud client attempts to authenticate using the managed-identity and fails if not available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions