The Vault Swiss Army knife, which makes enterprise-grade security attainable on Kubernetes. It has many 'blades' that cut through the security problem: the Bank-Vaults operator provides automation; a Go client with automatic token renewal that provides dynamic secret generation, multiple unseal options, and more; a CLI tool to initialize, unseal and configure Vault with authentication methods and secret engines; and direct secret injection into Pods to reduce the attack surface. Automates the entire Vault lifecycle in your Kubernetes clusters. Provides seamless integration with non-Vault-aware applications without storing the decrypted secret anywhere. Vault is the de-facto standard for secret management in cloud-native environments. Bank-Vaults provides various tools for Hashicorp Vault to make its use easier. A wrapper for the official Vault client with automatic token renewal, built in Kubernetes support, and a dynamic database credential provider.

Features

  • A CLI tool to automatically initialize, unseal and configure Vault
  • A Kubernetes operator for provisioning, and a mutating webhook for injecting secrets
  • A wrapper for the official Vault client with automatic token renewal, built in Kubernetes support
  • Dynamic database credential provider
  • Bank-Vaults can be used as a CLI tool or accessed from code through a Golang library
  • Supports OAuth2 tokens, K8s auth, Vault operator, dynamic secrets, cloud credential storage, etc.

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Bank Vaults

Bank Vaults Web Site

Other Useful Business Software
SoftCo: Enterprise Invoice and P2P Automation Software Icon
SoftCo: Enterprise Invoice and P2P Automation Software

For companies that process over 20,000 invoices per year

SoftCo Accounts Payable Automation processes all PO and non-PO supplier invoices electronically from capture and matching through to invoice approval and query management. SoftCoAP delivers unparalleled touchless automation by embedding AI across matching, coding, routing, and exception handling to minimize the number of supplier invoices requiring manual intervention. The result is 89% processing savings, supported by a context-aware AI Assistant that helps users understand exceptions, answer questions, and take the right action faster.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Bank Vaults!

Additional Project Details

Programming Language

Go

Related Categories

Go Command Line Tools, Go Container Management Software

Registered

2022-04-05