Open-source projects categorized as Vault | Edit details

Top 23 Vault Open-Source Projects

  • GitHub repo Vault

    A tool for secrets management, encryption as a service, and privileged access management

    Project mention: Kubernetes, external-dns, Pi-hole and a custom domain | dev.to | 2021-05-08

    For example, I use Vault to store secrets, and I want an easy way to access the web-ui rather than using the IP address. The solution in Kubernetes is to create an Ingress; right now, I only have Ingresses with my main domain diomedet.com but if I use it will be exposed to the whole internet, and I don't want that.

  • GitHub repo fabio

    Consul Load-Balancing made simple

    Project mention: internal naming conventionds | reddit.com/r/selfhosted | 2021-04-06

    I use Hashicorp Consul and Hashicorp Nomad for service discovery and task scheduling respectively, with wesher for my internal private management network that Consul, Nomad, etc run on to protect the management interfaces. Fabio bridges the gap between the wesher wireguard VPN and the rest of my home network.

  • GitHub repo consul-template

    Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.

    Project mention: Terraform CLI Cheat Sheet | dev.to | 2021-05-04

    At first I thought to myself thin, it would be so useful to have one and then I started to think to myself what if I created one? But who am I to be able to create one? I am not Hashicorp ^^, I am a nobody.

  • GitHub repo chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

    Project mention: What is a program that you use that's uncommon but essential for you? | reddit.com/r/archlinux | 2021-05-04

    Not to take away from the good work you've put in, but how does pont compare to the other managers listed here. I've just started trying out chezmoi myself fwiw.

  • GitHub repo kubernetes-external-secrets

    Integrate external secret management systems with Kubernetes

    Project mention: Secrets... can I get it from aws secret manager? | reddit.com/r/kubernetes | 2021-04-23
  • GitHub repo dynaconf

    Configuration Management for Python ⚙

    Project mention: Stop hardcoding and start using config files instead, it takes very little effort with configparser | reddit.com/r/Python | 2021-04-25
  • GitHub repo envconsul

    Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.

    Project mention: To those who have set up some kind of automatic deployment of their services on pushes to a git repo, how do you manage environment variables/.env files? | reddit.com/r/selfhosted | 2021-02-10

    Have you looked into Hashicorp's consul + envconsul? You can also encrypt data using their vault.

  • GitHub repo bank-vaults

    A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.

    Project mention: Secrets Managers for Kubernetes (Vault (Hashi), Conjur (CyberArk), Platform Specific, etc) | reddit.com/r/devops | 2021-02-28

    Encrypted secrets can't be more than a temporary solution. That's why I'm not a fan of SOPS/Sealed Secrets/etc. I think the future for both security and usability is dynamic injection. Vault is the dopeness but I'm not a fan of the upstream Vault Injector -- shared volumes are a step backwards. It's all about the BanzaiCloud Vault Webhook -- secrets **only ever available to the running process**, rotation means: update the value in vault and bounce the pod, done. This is the way.

  • GitHub repo gomplate

    A flexible commandline tool for template rendering. Supports lots of local and remote datasources.

    Project mention: Show HN: Stamp turns a folder into a plain text file and a file into a folder | news.ycombinator.com | 2021-02-07

    Cookiecutter is nice but it requires an entire python install to run, which is a big thing to ask for some of the scenarios mentioned by the tool creator (like someone going through a simple learning tutorial which might not even be using python at all).

    IMHO gomplate is a nicer alternative that's just a single static go-based tool that can do everything cookiecutter does and a lot more: https://github.com/hairyhenderson/gomplate

  • GitHub repo Databunker

    Secure storage for personal records built to comply with GDPR

    Project mention: Hottest Israel Startup with Open-Source Spirit | reddit.com/r/Israel | 2021-04-08

    Check out the project website for additional information: https://databunker.org/

  • GitHub repo konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  • GitHub repo TKS

    Enable enthusiasts and administrators alike to easily provision highly available and production-ready Kubernetes clusters on Proxmox VE.

    Project mention: A Home Lab for trying Kubernetes | reddit.com/r/kubernetes | 2021-04-25

    This is how I deploy K8s into my Proxmox homelab: https://github.com/zimmertr/TKS

  • GitHub repo Sup3rS3cretMes5age

    Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend

    Project mention: Bitwarden Send | news.ycombinator.com | 2021-03-12

    Double-comment but check out https://github.com/algolia/sup3rS3cretMes5age

    I live in a country where sharing my entire life in paperwork is sadly normalized. Having a self-hosted one-time-secret service for file uploads is so nice.

  • GitHub repo teller

    A secrets management tool for developers built in Go - never leave your command line for secrets. (by SpectralOps)

    Project mention: teller - a universal secret manager for developers built with Go | reddit.com/r/golang | 2021-03-26
  • GitHub repo helm-secrets

    Successor of zendesk/helm-secrets - A helm plugin that help manage secrets with Git workflow and store them anywhere

  • GitHub repo spring-cloud-vault

    Configuration Integration with HashiCorp Vault

    Project mention: Spring vault authentication token renewal | reddit.com/r/springsource | 2021-04-19
  • GitHub repo k8s-gitops

    GitOps principles to define kubernetes cluster state via code. Community around [email protected] is on discord: https://discord.gg/7PbmHRK

    Project mention: How can Intel quick sync be exposed to a pod? | reddit.com/r/kubernetes | 2021-02-05

    No prob! So the NFD config needs to know the pci ids for what you’re looking to label. The values are here: https://github.com/billimek/k8s-gitops/blob/master/kube-system/node-feature-discovery/node-feature-discovery.yaml#L67-L71

  • GitHub repo obsidian-html

    :file_cabinet: A simple tool to convert an Obsidian vault into a static directory of HTML files.

    Project mention: Publish your Obsidian Vault to your Digital Garden | dev.to | 2020-10-10

    To solve this challenge, I made a small update to the converter tool. The file utils.py (find it here) performs the link generation, in the function md_link() . I updated this function to always include my /garden directory as a prefix:

  • GitHub repo TQVaultAE

    Extra bank space for Titan Quest Anniversary Edition

    Project mention: I'm looking for the newest Version of TQVault with support for Ragnarok and Atlantis | reddit.com/r/TitanQuestAE | 2021-02-03

    This is the most updated one I know of. https://github.com/EtienneLamoureux/TQVaultAE/releases

  • GitHub repo vaku

    Vaku extends the Vault API & CLI

    Project mention: Running Nomad for a Home Server | news.ycombinator.com | 2021-02-15

    I've been there. You basically want to be able `cd` into vault and list the contents interactively, but you can't.

    While the Web UI is probably the best vault explorer available, you might want to take a look at Vaku[1].

    [1]: https://github.com/lingrino/vaku/blob/main/docs/cli/vaku.md#...

  • GitHub repo lockgit

    A CLI tool for storing encrypted data in a git repo

    Project mention: RFC 8959: The “secret-token” URI Scheme | news.ycombinator.com | 2021-01-31

    If people are looking for a way to put encrypted files into git, you can use LockGit https://github.com/jswidler/lockgit.

  • GitHub repo asdf-hashicorp

    HashiCorp plugin for the asdf version manager

    Project mention: ASDF or how to manage multiple runtime versions. | dev.to | 2021-03-28

    CMD> asdf plugin list all Output sample: [...] kubebuilder https://github.com/virtualstaticvoid/asdf-kubebuilder.git kube-capacity https://github.com/looztra/asdf-kube-capacity.git kubectl *https://github.com/Banno/asdf-kubectl.git kubectl-bindrole https://github.com/looztra/asdf-kubectl-bindrole.git kubectx *https://gitlab.com/wt0f/asdf-kubectx.git kubefedctl https://github.com/kvokka/asdf-kubefedctl.git kubeseal https://github.com/stefansedich/asdf-kubeseal.git kubesec https://github.com/vitalis/asdf-kubesec.git kubespy https://github.com/jfreeland/asdf-kubespy.git kubeval https://github.com/stefansedich/asdf-kubeval.git terraform *https://github.com/Banno/asdf-hashicorp.git terraform-docs *https://github.com/looztra/asdf-terraform-docs.git terraform-lsp https://github.com/bartlomiejdanek/terraform-lsp.git terraform-validator https://github.com/looztra/asdf-terraform-validator.git terragrunt https://github.com/lotia/asdf-terragrunt.git [...]

  • GitHub repo medusa

    A cli tool for importing and exporting Vault secrets (by jonasvinther)

    Project mention: I made a cli tool that can do secure export and import of secrets in HashiCorp Vault | reddit.com/r/SideProject | 2021-03-11
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-08.


What are some of the best open-source Vault projects? This list will help you:

Project Stars
1 Vault 20,630
2 fabio 6,662
3 consul-template 4,218
4 chezmoi 3,684
5 kubernetes-external-secrets 1,744
6 dynaconf 1,732
7 envconsul 1,643
8 bank-vaults 1,347
9 gomplate 1,321
10 Databunker 747
11 konfig 598
12 TKS 327
13 Sup3rS3cretMes5age 321
14 teller 246
15 helm-secrets 216
16 spring-cloud-vault 216
17 k8s-gitops 210
18 obsidian-html 203
19 TQVaultAE 163
20 vaku 108
21 lockgit 105
22 asdf-hashicorp 70
23 medusa 33