argoslower

module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: Apache-2.0

README

argoslower

Ah go slower! is a controller for reacting to and mutating argo-events resources. Its original purpose is to inject rate limits for sensors with k8s trigger targets.

Flags

  • default-rate-limit-unit sets the default trigger rate limit unit.
  • default-requests-per-unit sets the default trigger rate limit value.
  • rate-limit-unit-annotation sets the namespace annotation key to look for the RateLimit unit value. The configured annotation value must be Second, Minute, or Hour.
  • requests-per-unit-annotation sets the namespace annotation key to look for the RateLimit requestsPerUnit value. The configured annotation value must conform to type int32.

Development

Run skaffold dev to continuously deploy into local k8s environment for testing.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL