Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

agent: Use an in-process listener with cache #12762

Merged
merged 15 commits into from Oct 16, 2021

Commits on Oct 7, 2021

  1. agent: Use an in-process listener with cache

    Uses a bufconn listener between consul-template and vault-agent, when
    cache and templates are in use. This means no listeners need to be
    defined in vault-agent for just templating. Always routes
    consul-template through the vault-agent cache (instead of only when
    persistent cache is enabled).
    tvoran committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    361e515 View commit details
    Browse the repository at this point in the history
  2. changelog

    tvoran committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    07d6fc2 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Update command/agent/config/config.go

    Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
    tvoran and tomhjp committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    db7d50d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed3526e View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Merge remote-tracking branch 'origin/main' into VAULT-1776/agent-cach…

    …e-in-process-listener
    tvoran committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    6051c5e View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. update consul-template dep

    tvoran committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    4bf6c99 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. limit BufConnListenerDialer to dialing functions

    Uses a local transportDialer interface in config.Cache{}. Adds
    DialContext() to BufConnListenerDialer.
    tvoran committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    8e26033 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faed61b View commit details
    Browse the repository at this point in the history
  3. update consul-template dep

    tvoran committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    6c2d543 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Update consul-template dep

    Remove the pointer to my fork
    tvoran committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    5f98b62 View commit details
    Browse the repository at this point in the history
  2. review feedback

    Use a "bufconn" const, remove unused parameters.
    tvoran committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    4b9e72a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    497cc19 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/main' into VAULT-1776/agent-cach…

    …e-in-process-listener
    tvoran committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    b1d2ddd View commit details
    Browse the repository at this point in the history
  5. update changelog

    tvoran committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    f1d3b5a View commit details
    Browse the repository at this point in the history
  6. Update command/agent/config/config.go

    Co-authored-by: Ben Ash <32777270+benashz@users.noreply.github.com>
    tvoran and benashz committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    185efd6 View commit details
    Browse the repository at this point in the history