azure-key-vault

Fetch Secrets from Azure Key Vault

arguments

  • AZURE_CLIENT_ID - Application (client) ID for Service Principal
  • AZURE_CLIENT_SECRET - Secret for Service Principal
  • AZURE_TENANT_ID - Directory (tenant) ID for Service Principal
  • AZURE_VAULT_NAME - Name of the Azure vault
  • SECRETS - List of the secrets to get
    GetAzureSecret:
  title: Fetching Azure Secret from Key Vault
  type: azure-key-vault
  arguments:
    AZURE_VAULT_NAME: MY_AZURE_VAULT_NAME
    SECRETS:
      - secret_1
      - secret_2
      - secret_3

  
    GetAzureSecret:
  title: Fetching Azure Secret from Key Vault
  type: azure-key-vault
  arguments:
    AZURE_VAULT_NAME: MY_AZURE_VAULT_NAME
    SECRETS:
      - secret_1
      - secret_2
      - secret_3
    AZURE_CLIENT_ID: '${{AZURE_CLIENT_ID}}'
    AZURE_CLIENT_SECRET: '${{AZURE_CLIENT_SECRET}}'
    AZURE_TENANT_ID: '${{AZURE_TENANT_ID}}'

  
github.com
Dustin Van Buskirk
Dec 16, 2019