Skip to content

moving secrets to azure#3

Open
ealparslan wants to merge 1 commit into
mainfrom
erdem--move-secrets-to-azure-key-manager
Open

moving secrets to azure#3
ealparslan wants to merge 1 commit into
mainfrom
erdem--move-secrets-to-azure-key-manager

Conversation

@ealparslan
Copy link
Copy Markdown
Contributor

How to Use

Install dependencies:
npm install

Create an Azure Key Vault and add secrets (see AZURE_SETUP.md)

Set the environment variable:
`export AZURE_KEY_VAULT_URL="https://your-keyvault-name.vault.azure.net/" ```

Configure authentication (Managed Identity for Azure deployments, Service Principal, or Azure CLI for local)

Run the application — it will load secrets from Azure Key Vault
The application remains backward compatible: if AZURE_KEY_VAULT_URL is not set, it uses local config files as before.
Note: For the Notion API secret, store the full value including the "Bearer " prefix in Azure Key Vault (e.g., Bearer secret_xxx...).

Configure authentication (Managed Identity for Azure deployments, Service Principal, or Azure CLI for local)

Run the application — it will load secrets from Azure Key Vault

The application remains backward compatible: if AZURE_KEY_VAULT_URL is not set, it uses local config files as before.

Note: For the Notion API secret, store the full value including the "Bearer " prefix in Azure Key Vault (e.g., Bearer secret_xxx...).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant