azure-key-vault

Fetch Secrets from Azure Key Vault

Arguments

  • AZURE_CLIENT_ID - Application (client) ID for Service Principal
  • AZURE_SECRET - Secret for Service Principal
  • AZURE_SECRET_ID - Secret ID from Azure Key Vault
  • AZURE_SECRET_VERSION - Secret Version from Azure Key Vault
  • AZURE_TENANT - Directory (tenant) ID for Service Principal
  • AZURE_VAULT_URL - URL for Azure Key Vault
    version: '1.0'
steps:
  GetAzureSecret:
    title: Fetching Azure Secret from Key Vault
    type: azure-key-vault
    arguments:
      AZURE_CLIENT_ID: '${{AZURE_CLIENT_ID}}'
      AZURE_SECRET: '${{AZURE_SECRET}}'
      AZURE_TENANT: '${{AZURE_TENANT}}'
      AZURE_SECRET_ID: '${{AZURE_SECRET_ID}}'
      AZURE_SECRET_VERSION: '${{AZURE_SECRET_VERSION}}'
      AZURE_VAULT_URL: '${{AZURE_VAULT_URL}}'

  
github.com
Dustin Van Buskirk
Oct 16, 2019