Skip to content

Integration with Azure Key Vault #956

Open
@asilverman

Description

@asilverman

Suggested new feature or improvement

Azure Key Vault is one of several key management solutions in Azure, and helps solve the following problems:

  • Secrets Management - Azure Key Vault can be used to Securely store and tightly control access to tokens, passwords, certificates, API keys, and other secrets
  • Key Management - Azure Key Vault can be used as a Key Management solution. Azure Key Vault makes it easy to create and control the encryption keys used to encrypt your data.
  • Certificate Management - Azure Key Vault lets you easily provision, manage, and deploy public and private Transport Layer Security/Secure Sockets Layer (TLS/SSL) certificates for use with Azure and your internal connected resources.

As a user of Dev Home, I would like to store my developer Secrets, SSH Keys, Certificates, and other sensitive information in an Azure Key Vault and have Dev Home provision and maintain my (Dev Box) machine with these secrets, ensuring that they are rolled-over and change managed on my behalf so I don't have to do just that.

Scenario

The scenario here is the provisioning of a new machine, either local or remote. Dev Home could orchestrate the connection with Azure Key Vault and retrieve the secrets given authorization, Dev Home would then reconcile the values in the machine are in sync with the Azure Key Vault

Additional details

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions