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

Vault CertificateRequest controller #1934

Merged
merged 22 commits into from
Aug 14, 2019
Merged

Commits on Aug 13, 2019

  1. Adds initial vault CR controller

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    60b349e View commit details
    Browse the repository at this point in the history
  2. Update CA CR controller to use a shared reporter util

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    6b13415 View commit details
    Browse the repository at this point in the history
  3. Adds status reports to vault sign method

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    356953c View commit details
    Browse the repository at this point in the history
  4. Fixes CR sync api reporting

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    312a050 View commit details
    Browse the repository at this point in the history
  5. Adds initial cr vault unit tests

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    ad5e109 View commit details
    Browse the repository at this point in the history
  6. Adds new internal vault client pkg

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    5923c0b View commit details
    Browse the repository at this point in the history
  7. Both CR controller and legacy issuer use new vault client for signing

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    bf13366 View commit details
    Browse the repository at this point in the history
  8. Adds unit tests to vault CR controller

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    a8e7584 View commit details
    Browse the repository at this point in the history
  9. Fix circular dependency

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    779c07b View commit details
    Browse the repository at this point in the history
  10. Adds CR vault e2e tests

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    f5df357 View commit details
    Browse the repository at this point in the history
  11. Fix vault duration panic + util.CertDuration to default

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    635aae6 View commit details
    Browse the repository at this point in the history
  12. Adds issuer to CR sign function

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    179fc03 View commit details
    Browse the repository at this point in the history
  13. Use RSA keys for e2e vault CR tests

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    40f9153 View commit details
    Browse the repository at this point in the history
  14. Get CR before checking duration on cert

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    1cf8150 View commit details
    Browse the repository at this point in the history
  15. Rebase vault CR controller to use new reporter

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    cefd45b View commit details
    Browse the repository at this point in the history
  16. Move DefaultCertDuration to pkg/util/api

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    1bbdd03 View commit details
    Browse the repository at this point in the history
  17. Code organisation and cleaning up code

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    ea84dfd View commit details
    Browse the repository at this point in the history
  18. Move pkg/internal/internal.go into ./pkg/internal/vault

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    f607503 View commit details
    Browse the repository at this point in the history
  19. Fix pkg/internal/vault/fake

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    25f374d View commit details
    Browse the repository at this point in the history
  20. Cleans up some code and clearer naming

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    5f70998 View commit details
    Browse the repository at this point in the history
  21. Improve code flow and remove unused issuer helper in vault cr controller

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    d588d5f View commit details
    Browse the repository at this point in the history
  22. Update reporter in vault CR controller to use new signature

    Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
    JoshVanL committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    b11d69a View commit details
    Browse the repository at this point in the history