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

Dynamic config update via xDS Management Server #373

Merged
merged 24 commits into from
Feb 7, 2023

Commits on Oct 11, 2022

  1. Move runtime file watcher from server to file provider

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    c24b743 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Update unit tests of service

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    7aeb1e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Add xDS config proto files

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    df1e1b4 View commit details
    Browse the repository at this point in the history
  2. Move provider to a new package from config package

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    c87441c View commit details
    Browse the repository at this point in the history
  3. Add config xDS client

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    dd9a703 View commit details
    Browse the repository at this point in the history
  4. Remove runtime usage in service

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    9b3d09e View commit details
    Browse the repository at this point in the history
  5. Add unit tests for xDS config provider

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    a3adcc9 View commit details
    Browse the repository at this point in the history
  6. Add integration tests for xDS config provider

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    a94b006 View commit details
    Browse the repository at this point in the history
  7. Add integration tests for xDS config reload

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    e1f0ece View commit details
    Browse the repository at this point in the history
  8. Enable TLS for xDS configuration client

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    6ad7ad8 View commit details
    Browse the repository at this point in the history
  9. Add sample xDS sever

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    2cf48fa View commit details
    Browse the repository at this point in the history
  10. Separate the logic that converts string format of config file to yaml

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    e9e2a9e View commit details
    Browse the repository at this point in the history
  11. Convert xDS proto to yaml and use yaml as the config instead of file …

    …content string
    
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    2ba99f9 View commit details
    Browse the repository at this point in the history
  12. Add RateLimitUnit enum in rate limit config xDS proto

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    943907a View commit details
    Browse the repository at this point in the history
  13. Add unit tests for test domain merge functionality

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    0955383 View commit details
    Browse the repository at this point in the history
  14. Update docs for rate limit xDS config management service

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    be6c107 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Using ADS client from GCP

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    b591364 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Correct the config name 'CONFIG_GRPC_XDS_SERVER_TLS_SAN'

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    192cd92 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Merge branch 'main' of https://github.com/envoyproxy/ratelimit into x…

    …ds-conf-provider-impl
    
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    
    Conflicts:
    	go.sum
    	src/config/config_impl.go
    renuka-fernando committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    912864c View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Merge branch 'main' of https://github.com/envoyproxy/ratelimit into x…

    …ds-conf-provider-impl
    
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    
    Conflicts:
    	go.sum
    renuka-fernando committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    5b55133 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Update go-control-plane version which contains ADS Client implementation

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    f8f0e4a View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2023

  1. Update go-control-plane version which contains rate limit impl in sample

    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    6ea0628 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Remove license headers

    envoyproxy#373 (comment)
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    1873901 View commit details
    Browse the repository at this point in the history
  2. Include rate limit config xDS proto

    Related to envoyproxy#371
    
    Signed-off-by: Renuka Fernando <renukapiyumal@gmail.com>
    renuka-fernando committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    4f54625 View commit details
    Browse the repository at this point in the history