Skip to content

[robustness tests] Add leases to Kubernetes traffic generator #20621

@AwesomePatrol

Description

@AwesomePatrol

What would you like to be added?

Kubernetes traffic generator should use LeaseGrant and then use ID in calls to OptimisticPut. This pattern should mimic what apiserver does for masterleases (maintaining one object per apiserver for fault detection) or events (expiring groups of ~75 objects).

As TTL is not supported, traffic generator could call LeaseRevoke after some time (real apiserver relies on TTL and never revokes leases).

Why is this needed?

Part of #15820 and #20182

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions