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

[WIP do not merge] Kube-Proxy Library: Breakout a KPNG-like interface "kube proxy lib" from #2104 #3649

Closed
wants to merge 19 commits into from

Commits on Sep 24, 2022

  1. 20201010-kube-proxy-v2: initial commit

    Adding details about how proxies work w/ and w/o the fullstate
    
    initial wave of fixes from dan's review
    
    updaedd diffstore explanation and typo fix, moved it
    
    updates to userstories and fixes to DiffState bundling logic
    
    removed exsiting Run() logic,
    
    Fix some spelling and typos
    
    Add section on the different types
    of client sinks.
    
    Signed-off-by: astoycos <astoycos@redhat.com>
    
    Add note about separate node kpng-brain and its fragility as a real feature
    
    Update README.md
    
    Refactoring Kube-Proxy, mega-commit
    Co-authored-by: mcluseau <mikael.cluseau@gmail.com>
    Co-authored-by: jayunit100 <jvyas@vmware.com>
    Co-authored-by: kbabben <knabben@vmware.com>
    Co-authored-by: rajas kakodkar <rkakodkar@vmware.com>
    4 people committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    a9a9136 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Add user story that clarifies the performance tuning available via se…

    …paration of the APIServer uplink
    jayunit100 committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    d6767c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5988636 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Update README.md

    jayunit100 authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    7bd05dc View commit details
    Browse the repository at this point in the history
  2. Update README.md

    jayunit100 authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    081361b View commit details
    Browse the repository at this point in the history
  3. update TOC

    jayunit100 committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    599a2ef View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    2a66e44 View commit details
    Browse the repository at this point in the history
  2. cleanup

    jayunit100 committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    517a213 View commit details
    Browse the repository at this point in the history
  3. Updates

    jayunit100 committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    ee08731 View commit details
    Browse the repository at this point in the history
  4. retitle

    jayunit100 committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    3aaac50 View commit details
    Browse the repository at this point in the history
  5. link to tims slides

    jayunit100 committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    2023058 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

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

Commits on Dec 6, 2022

  1. Update keps/sig-network/2104-kube-proxy-lib/README.md

    Co-authored-by: Dan Winship <danwinship@redhat.com>
    jayunit100 and danwinship authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    5b0d390 View commit details
    Browse the repository at this point in the history
  2. Update keps/sig-network/2104-kube-proxy-lib/README.md

    Co-authored-by: Dan Winship <danwinship@redhat.com>
    jayunit100 and danwinship authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    9172111 View commit details
    Browse the repository at this point in the history
  3. Update keps/sig-network/2104-kube-proxy-lib/README.md

    Co-authored-by: Dan Winship <danwinship@redhat.com>
    jayunit100 and danwinship authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    793087d View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: Dan Winship <danwinship@redhat.com>
    jayunit100 and danwinship authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    0df8afc View commit details
    Browse the repository at this point in the history
  5. Update README.md

    jayunit100 authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c7586d0 View commit details
    Browse the repository at this point in the history
  6. Update README.md

    jayunit100 authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    236794b View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Update Kep with fixes

    This update provides some fixes and review
    comment resolutions from Dan.  It also
    clarifies where and what the proposed library
    would look like and the role it would initially
    serve for existing proxies.
    
    Also fix verification tests :)
    
    Signed-off-by: Andrew Stoycos <astoycos@redhat.com>
    Andrew Stoycos committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    fda9787 View commit details
    Browse the repository at this point in the history