Skip to content

A go module containing cloud-provider helpers for use with Hashicorp Vault

License

Notifications You must be signed in to change notification settings

FairwindsOps/vaultutil

Repository files navigation

vaultutil

PkgGoDev GitHub release (latest SemVer) GitHub go.mod Go version CircleCI Go Report Card

This library provides utilities for utilizing Vault in various user workflows and environments.

import "github.com/fairwindsops/vaultutil"

AWS

There are helpers for:

  • Getting and refreshing STS credentials from a vault aws backend
  • Generating AWS Console login links from STS credentials

Azure

There are helpers for:

  • Getting and refreshing service principals from a vault azure backend

Join the Fairwinds Open Source Community

The goal of the Fairwinds Community is to exchange ideas, influence the open source roadmap, and network with fellow Kubernetes users. Chat with us on Slack join the user group to get involved!

Love Fairwinds Open Source? Share your business email and job title and we'll send you a free Fairwinds t-shirt!

Other Projects from Fairwinds

Enjoying Vaultutil? Check out some of our other projects:

  • Polaris - Audit, enforce, and build policies for Kubernetes resources, including over 20 built-in checks for best practices
  • Goldilocks - Right-size your Kubernetes Deployments by compare your memory and CPU settings against actual usage
  • Pluto - Detect Kubernetes resources that have been deprecated or removed in future versions
  • Nova - Check to see if any of your Helm charts have updates available
  • rbac-manager - Simplify the management of RBAC in your Kubernetes clusters