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

Add volumes and env vars to helm hook test pod #673

Merged

Commits on Jan 7, 2022

  1. Fix test typo

    Iristyle committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    eb5b7d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Add basic server-test Pod tests

     - This covers all existing functionality that matches what's
       present in server-statefulset.bats
    Iristyle committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    e2b840c View commit details
    Browse the repository at this point in the history
  2. Fix server-test helm hook Pod rendering

     - Properly adhere to the global.enabled flag and the presence of
       the injector.externalVaultAddr setting, the same way that
       the servers StatefulSet behaves
    Iristyle committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    00d7022 View commit details
    Browse the repository at this point in the history
  3. Add volumes and env vars to helm hook test pod

     - Uses the same extraEnvironmentVars, volumes and volumeMounts set on
       the server statefulset to configure the Vault server test pod used by
       the helm test hook
     - This is necessary in situations where TLS is configured, but the
       certificates are not affiliated with the k8s CA / part of k8s PKI
    
     - Fixes hashicorpGH-665
    Iristyle committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    f990f15 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. changelog

    tvoran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    10aed54 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into hashicorpgh-665-make-…

    …vault-test-pod-configurable
    tvoran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    bd1777a View commit details
    Browse the repository at this point in the history