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

Support for vault namespaces #5520

Merged
merged 13 commits into from
Apr 6, 2019
Merged

Support for vault namespaces #5520

merged 13 commits into from
Apr 6, 2019

Commits on Apr 2, 2019

  1. config/docs: added namespace to vault config

    server/client: process `namespace` config, setting on the instantiated vault client
    Chris Baker committed Apr 2, 2019
    Configuration menu
    Copy the full SHA
    39439c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2019

  1. wip: added config parsing support, CLI flag, still need more testing,…

    … VAULT_ var, documentation
    Chris Baker committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    3e29d7c View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2019

  1. vendor: updated consul-template and downstream

    consul-template -> v0.20.0
    consul/api -> v1.2.1
    vault/api -> v1.0.3
    go-retryablehttp -> v0.5.2
    circonus-gometrics: modified local source for compat with go-retryablehttp
    Chris Baker committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    92871e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da7a0dc View commit details
    Browse the repository at this point in the history
  3. client: gofmt

    Chris Baker committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    d6b3ac7 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2019

  1. docs: -vault-namespace, VAULT_NAMESPACE, and config

    agent: added VAULT_NAMESPACE env-based configuration
    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    473b6d0 View commit details
    Browse the repository at this point in the history
  2. e2e/vault: updated e2e vault tests to use version-specific policy cre…

    …ation endpoint (old servers are not compatible with new client)
    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    8d9f2c2 View commit details
    Browse the repository at this point in the history
  3. taskrunner: removed some unecessary config from a test

    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    87400ea View commit details
    Browse the repository at this point in the history
  4. vault e2e: pass vault version into setup instead of having to infer i…

    …t from test name
    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    99ce985 View commit details
    Browse the repository at this point in the history
  5. Update nomad/structs/config/vault.go

    Co-Authored-By: cgbaker <cgbaker@hashicorp.com>
    schmichael and cgbaker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    ce5ca22 View commit details
    Browse the repository at this point in the history
  6. vault client test: minor formatting

    vendor: using upstream circonus-gometrics
    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    4c729e6 View commit details
    Browse the repository at this point in the history
  7. agent config: cleaner VAULT_ env lookup

    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    bcbc81f View commit details
    Browse the repository at this point in the history
  8. server vault client: use two vault clients, one with namespace, one w…

    …ithout for /sys calls
    Chris Baker committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    f8698a8 View commit details
    Browse the repository at this point in the history