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

feat: Support for imagePullSecrets #112

Merged
merged 12 commits into from
Sep 28, 2021
Merged

feat: Support for imagePullSecrets #112

merged 12 commits into from
Sep 28, 2021

Commits on Sep 24, 2021

  1. feat: Support for imagePullSecrets

    Add support for pulling images from sources requiring authentication.
    The feature adheres to `imagePullSecrets` in `Pod`s and `ServiceAccount`s.
    
    Loosely based on some of @DolevAlgam's work in #92
    
    fixes #19
    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    9baa2c2 View commit details
    Browse the repository at this point in the history
  2. Merge 9baa2c2 into ef72c66

    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    04cd879 View commit details
    Browse the repository at this point in the history
  3. pre-commit fixes

    pre-commit committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    1cc2dfa View commit details
    Browse the repository at this point in the history
  4. refactor: fix up names

    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    1df3564 View commit details
    Browse the repository at this point in the history
  5. chore: update all the mods

    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    88a4701 View commit details
    Browse the repository at this point in the history
  6. refactor: restructure to improve read-/testability

    Added options (...WithOpts) to improve readibility but primarily to
    allow injecting various options such as the worker pool. This is being
    used in unit tests to have control over the flow.
    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    1ede4b0 View commit details
    Browse the repository at this point in the history
  7. Merge 1ede4b0 into ef72c66

    estahn committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    02e3e4f View commit details
    Browse the repository at this point in the history
  8. pre-commit fixes

    pre-commit committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    1af4181 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    583b47b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    5e84625 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. test: adding more tests

    estahn committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    cfecb58 View commit details
    Browse the repository at this point in the history
  2. test: test for dummy

    estahn committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    0601372 View commit details
    Browse the repository at this point in the history