Skip to content

follow-up: adopt event-driven consumer provider after service-catalog resync removal #355

Description

@scotwells

Context

The generic compute reconcile-storm alerts currently flag consumer-serviceconsumer because the provider returns a five-minute RequeueAfter for every watched ServiceConsumer. With roughly 540 active consumers, the aggregate rate is about 1.8 reconciles/sec even when the queue stays drained and every reconcile succeeds.

The upstream fix is milo-os/service-catalog#107, which removes that per-object periodic resync.

Follow-up

After #107 merges and a service-catalog release is available:

  1. bump the service-catalog dependency in compute;
  2. deploy to staging;
  3. verify consumer-serviceconsumer reconcile and queue-add rates fall to event-driven levels;
  4. remove the temporary alert noise and close the associated alert cleanup work.

Do not exclude the controller from the generic alert before the upstream behavior change is verified; a real event-driven hot loop should remain visible.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions