SapphicCode / vaultkit

A Hashicorp Vault swiss army knife. Code mirror. PRs ignored.

Home Page:https://gitlab.com/SapphicCode/vk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VaultKit

VaultKit, or vk as its command-line goes, is a toolbox of utilities designed to interface with Hashicorp Vault.

Mission statement

VaultKit is not designed to replace Vault Agent. Vault Agent works great if you have to maintain secrets for long-running services, and update those secrets while the service is running.

This, on the contrary, is more of a scripting aid. It'll help you conveniently authenticate with Vault, and provide secrets to your shell scripts.

Features

  • Unobtrusive authentication, with multiple methods
    • Token & ~/.vault-token
      • Automated token renewal
    • AppRole authentication
    • Userpass authentication
  • Extensive configuration support
  • More to come!

About

A Hashicorp Vault swiss army knife. Code mirror. PRs ignored.

https://gitlab.com/SapphicCode/vk

License:Other


Languages

Language:Go 100.0%