Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.

AzureKeyVault integration with Azure Govcloud not working #764

Closed
lovleshmalik opened this issue Jun 2, 2021 · 4 comments
Closed

AzureKeyVault integration with Azure Govcloud not working #764

lovleshmalik opened this issue Jun 2, 2021 · 4 comments
Labels
azure enhancement New feature or request Stale

Comments

@lovleshmalik
Copy link

Hi,
I was trying ExternalSecret with Azure keyvault located in US GovCloud.
The yaml expects a parameter named "keyVaultName": mykeyvault, which specifies the name of keyvault.
When trying to fetch credentials from keyvault, the URL that is hit is automatically composed from this as
https://mykeyvault.vault.azure.net/secrets/secret1/?api-version=7.1
This means that it is assuming my keyvault is located in public cloud.
My question is , do we have some sort of parameter to tell it to use different cloud, or if that is not an option, can I somehow tell it to pick different endpoint instead of ".vault.azure.net" ?

@moolen
Copy link
Member

moolen commented Jun 14, 2021

currently, this is hard-coded. You could make that configurable here. Also, there's a external-secrets rewrite in go. Unfortunately, the Azure KV provider is not ready yet (but will be very soon): https://github.com/external-secrets/external-secrets

@moolen moolen added azure enhancement New feature or request labels Jun 14, 2021
@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 30 days.

@github-actions github-actions bot added the Stale label Sep 13, 2021
@github-actions
Copy link

This issue was closed because it has been stalled for 30 days with no activity.

@ericabramov
Copy link
Contributor

Contributing a fix for that:
#871

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
azure enhancement New feature or request Stale
Projects
None yet
Development

No branches or pull requests

3 participants