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: Dynamic watch of numaflow controller def configmap by label #67

Merged
merged 9 commits into from
Jun 21, 2024

Commits on Jun 13, 2024

  1. Add POC for config map watcher in numaflow controller

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2dc3d06 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Sync numaflow controller config def based on label

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7a41674 View commit details
    Browse the repository at this point in the history
  2. Fix lint and codegen issue

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7b95fbf View commit details
    Browse the repository at this point in the history
  3. Add label in controller config

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c6681fe View commit details
    Browse the repository at this point in the history
  4. Add unit test for config map watcher

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    a61cdfd View commit details
    Browse the repository at this point in the history
  5. Fix data race

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

Commits on Jun 21, 2024

  1. Update configmap label

    Signed-off-by: chandankumar4 <[email protected]>
    chandankumar4 committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    d8b27ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fffe2b View commit details
    Browse the repository at this point in the history
  3. Update configmap in deployment spec

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