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(kuma-dp): rework on the virtual probes to support probing tcp and grpc ports #10624

Merged
merged 50 commits into from
Aug 14, 2024

Commits on Jun 11, 2024

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

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    22caff4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebd1cb4 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    dd3896a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f08d874 View commit details
    Browse the repository at this point in the history
  3. feat(kuma-cni): exclude virtual probe port from CNI

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f8deb5e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. feat(kuma-dp): test virtual probes - HTTP

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c5bc88f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. feat(kuma-dp): test virtual probes - TCP & gRPC

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    733024d View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. feat(kuma-dp): test virtual probe converting

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    17b1f92 View commit details
    Browse the repository at this point in the history
  2. feat(kuma-dp): test virtual probe converting on pod

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    593dd44 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into tcp-grpc-probes

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    653c32a View commit details
    Browse the repository at this point in the history
  4. feat(kuma-cni): fix syntax errors

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    9b72e87 View commit details
    Browse the repository at this point in the history
  5. feat(kuma-cni): log probe errors for tcpSocket probes

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    a1cc8fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3f8610b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. feat(kuma-dp): virtual probes server listen based on kuma-cp injector…

    … configuration
    
    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7139cb2 View commit details
    Browse the repository at this point in the history
  2. feat(kuma-dp): improve code formatting

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ccc9d61 View commit details
    Browse the repository at this point in the history
  3. feat(kuma-dp): fix annotation assignment issue

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a1a919a View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. feat(kuma-dp): support query in http virtual probes

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    62a6694 View commit details
    Browse the repository at this point in the history
  2. feat(kuma-dp): fix failed unit tests

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    81efa48 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. bring back field 'probes' back on Dataplane

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    b471f49 View commit details
    Browse the repository at this point in the history
  2. add back probes_generator and take care of existing probes data on Da…

    …taPlane objects
    
    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    72a35de View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    2bf0931 View commit details
    Browse the repository at this point in the history
  2. fix probe fields in proto & schema files

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    1990387 View commit details
    Browse the repository at this point in the history
  3. fix virutal probes path

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    ee13481 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. fix inject golden files

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8a59daf View commit details
    Browse the repository at this point in the history
  2. improve probe test structure

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    fd4fabf View commit details
    Browse the repository at this point in the history
  3. don't run e2e when there is no runner

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    42ed8d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. fix review suggestions and tests

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    89b6aa4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7aa979e View commit details
    Browse the repository at this point in the history
  3. fix lint errors

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    412d8e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. fix review suggestions

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    6207c49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49c4386 View commit details
    Browse the repository at this point in the history
  3. try to fix unit tests

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8fdc388 View commit details
    Browse the repository at this point in the history
  4. fix failed unit test using different virt probe port

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    fe445a5 View commit details
    Browse the repository at this point in the history
  5. fix logging format

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    a56273e View commit details
    Browse the repository at this point in the history
  6. fix format

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    76b05af View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

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

Commits on Aug 14, 2024

  1. feat(kuma-dp): introduce a new annotation/configuration to support th…

    …e application-probe-proxy feature
    
    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    589f046 View commit details
    Browse the repository at this point in the history
  2. feat(kuma-dp): fix tests: don't include virtual-probes env variables …

    …into pods
    
    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    fa48bf1 View commit details
    Browse the repository at this point in the history
  3. feat(kuma-dp): add back virtual probes

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4d019b8 View commit details
    Browse the repository at this point in the history
  4. feat(kuma-dp): fix tests when virtual probes and application probe pr…

    …oxy enabled at the same time
    
    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    082fcae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfb9ae2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2d6d0b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4477ca5 View commit details
    Browse the repository at this point in the history
  8. feat(kuma-dp): fix format issues

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6bb046a View commit details
    Browse the repository at this point in the history
  9. feat(kuma-dp): fix failed tests

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1750fe6 View commit details
    Browse the repository at this point in the history
  10. feat(kuma-dp): fix format issues

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1925856 View commit details
    Browse the repository at this point in the history
  11. feat(kuma-dp): update UPGRADE.md

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    cea79a7 View commit details
    Browse the repository at this point in the history
  12. feat(kuma-dp): improve UPGRADE.md

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ebebbf1 View commit details
    Browse the repository at this point in the history
  13. feat(kuma-dp): improve UPGRADE.md

    Signed-off-by: Jay Chen <[email protected]>
    jijiechen committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1c56071 View commit details
    Browse the repository at this point in the history