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

Feature/drift checker #1

Closed
wants to merge 4 commits into from
Closed

Feature/drift checker #1

wants to merge 4 commits into from

Commits on Sep 18, 2024

  1. pkg/dynamicconfig: Make Config flags public

    Make dynamicconfig cell configs public so other cells can enable functionalities only when table is populated.
    
    Signed-off-by: Ovidiu Tirla <otirla@google.com>
    ovidiutirla committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6170469 View commit details
    Browse the repository at this point in the history
  2. pkg/dynamicconfig: Add support to WatchAllKeys

    Allows consumers to fetch all unique keys properly selected by the priority.
    
    Signed-off-by: Ovidiu Tirla <otirla@google.com>
    ovidiutirla committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    039c321 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. pkg/driftchecker: Add driftchecker cell module

    Drift Checker will compare the DynamicConfig Table content with the Agent config and compute the drift delta, logging the deltas and publish relevant metrics. This functionality allows the cluster administrators to easily track config drifts.
    Publishes metrics counting the delta length and labeling by the checksum.
    
    Signed-off-by: Ovidiu Tirla <otirla@google.com>
    ovidiutirla committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    89278cd View commit details
    Browse the repository at this point in the history
  2. CODEOWNERS: Add driftcheckers to sig-foundation

    Signed-off-by: Ovidiu Tirla <otirla@google.com>
    ovidiutirla committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    aa7b133 View commit details
    Browse the repository at this point in the history