package
0.0.0-20241202143626-3500d91cbf12
Repository: https://github.com/app-sre/terraform-repo-executor.git
Documentation: pkg.go.dev

# Functions

GetMountVersions retrieves the KV engine version of each mount in Vault as a map and ignores any non KV mounts.
GetVaultTfSecret retrieves the contents of a secret in Vault.
InitVaultClient sets up a Vault client that logs in using AppRole credentials.
WriteOutputs takes any output values from a Terraform apply and then writes them into Vault.
WriteVaultSecret writes a map of KV pairs to Vault at the specified path.

# Constants

which KV engine a particular vault mount is using.
which KV engine a particular vault mount is using.

# Structs

VaultSecret contains information on where to find a secret in Vault.

# Type aliases

VaultKvData includes KV pairings of Vault secrets.