README

Vault Agent

Vault Agent is a client daemon that provides Auth-Auth, Caching, and Template features.

Vault Agent provides a number of different helper features, specifically addressing the following challenges:

  • Automatic authentication
  • Secure delivery/storage of tokens
  • Lifecycle management of these tokens (renewal & re-authentication)

See the usage documentation on the Vault website here:

Expand ▾ Collapse ▴

Documentation

Overview

    Package agent implements a daemon mode of Vault designed to provide helper features like auto-auth, caching, and templating.

    Agent has it's own configuration stanza and operates as a proxy to a Vault service.

    Index

    Constants

    View Source
    const (
    	TestECDSAPrivKey string = `` /* 226-byte string literal not displayed */
    
    	TestECDSAPubKey string = `` /* 177-byte string literal not displayed */
    
    )

    Variables

    This section is empty.

    Functions

    func GetTestJWT

    func GetTestJWT(t *testing.T) (string, *ecdsa.PrivateKey)

    Types

    This section is empty.

    Source Files

    Directories

    Path Synopsis
    aws
    cf
    gcp
    jwt
    Package template is responsible for rendering user supplied templates to disk.
    Package template is responsible for rendering user supplied templates to disk.