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

Issue 1262 consul connect #1304

Merged
merged 6 commits into from
Nov 9, 2019
Merged

Issue 1262 consul connect #1304

merged 6 commits into from
Nov 9, 2019

Commits on Nov 8, 2019

  1. connect cert api calling code and tests

    Wrappers that call consul's connect API for use with template setup.
    eikenb committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    54d8e2c View commit details
    Browse the repository at this point in the history
  2. connect cert template functions and tests

    Wraps connect root/leaf fetching calls with template functions so you
    can write the certs out using templates.
    eikenb committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    10ae3a9 View commit details
    Browse the repository at this point in the history
  3. connect health service api calling code and tests

    Wraps /health/connect.
    
    Uses same code as `service` as both /health/service and /health/connect
    have the same API except for the actual data. Note that in the consul
    code they are handled similarly, with connect and service sharing the
    same codebase.
    eikenb committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    e35b21a View commit details
    Browse the repository at this point in the history
  4. connect health service template function and tests

    Template function call for connect health service wrapper.
    Plus tests.
    eikenb committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    f1fa8b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    035f7d6 View commit details
    Browse the repository at this point in the history
  6. update consul version used in circleci

    Current version (1.5.1) has a bug in the connect leaf code, returning a
    500 error; "SPIFFE ID is not in the expected format". Updating to 1.5.2+
    fixes this.
    
    I'm updating to latest stable (1.6.1) while I'm here doing it.
    eikenb committed Nov 8, 2019
    Configuration menu
    Copy the full SHA
    7b3308c View commit details
    Browse the repository at this point in the history