vscode-vaultVisual Studio Code (VS Code) extension that provides the ability to interact with HashiCorp Vault servers. FeaturesConnecting to a VaultPrior to reading, writing or deleting paths, a Vault token must be acquired by authenticating against an authentication backend. This extension supports integrated authentication via a GitHub personal access token or via a username and password.
If your Vault instance does not suport these integrated authentication backends, this extension can reuse a Vault token generated through the Vault CLI. If authenticating through the CLI or an external process, select the Native authentication and provide your Vault token. Reading and Writing DataMuch like the Vault CLI, data can be supplied in the form of key-value pairs or as JSON structures. Key-Value PairsWhen writing key-value data to a path, data must be in the form of When reading key-value data from a path, select an key from the available list. The associated value will then be copied to the clipboard. If thes specified path contains only 1 key, the value associated with that key will be automatically copied to the clipboard. JSONWhen writing JSON data to a path, data must be a well-formed JSON object in the form of JSON data (or complex data structures, such as a map) is presented through the UI as a flattened object instance to allow for selecting nested values. The type of each value (boolean, number, string) is depected by the icon next to the field name. Deleting PathsRequirementsRunning this extension requires VisualStuido Code version 1.42.0 (January 2020) or later. Extension SettingsThe following settings are supported
Enjoy! |