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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃尡 Proposal for dynamic informer cache #2285

Merged
merged 2 commits into from Oct 23, 2023

Commits on Aug 29, 2023

  1. Proposal for dynamic informer cache

    This PR shows how Gatekeeper has forked controller runtime
    to support the dynamic addition/removal of informers.
    
    Happy to flesh this out if people are interested. Not sure
    what the correct licensing actions are for moving code across CNCF
    projects.
    
    Fix lint error
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Move mergeChan; add functional opts
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Refactor functional parameters
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Fix tests; refactor options type visibility
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    More interface changes
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Fix lint
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Add ginkgo so test flags are recognized
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Split out non-blocking-get options; block on cancel
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Add tests for removing informers
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Fix missing newline
    
    Signed-off-by: Max Smythe <smythe@google.com>
    
    Oops, no newline
    
    Signed-off-by: Max Smythe <smythe@google.com>
    maxsmythe committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bc35946 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4dbd14 View commit details
    Browse the repository at this point in the history