package azureidentity import ( "github.com/Azure/azure-sdk-for-go/sdk/azidentity" "github.com/rs/zerolog" ) func New(logger zerolog.Logger) (*azidentity.DefaultAzureCredential, error) { cred, err := azidentity.NewDefaultAzureCredential(nil) if err != nil { logger.Error().Err(err).Msg("azure identity error") return nil, err } return cred, nil }