API Rate Limiting
If your Spinnaker deployment interacts with API clients, the API rate limiter can help keep it reliable during traffic spikes and protect it from rogue clients.
If your Spinnaker deployment interacts with API clients, the API rate limiter can help keep it reliable during traffic spikes and protect it from rogue clients.
Spinnaker copies embedded artifacts into the execution context every time a stage touches them. The artifact store persists them once to external storage and leaves a small reference behind, which can cut execution size dramatically.
How to shard caching agents among the available caching pods based on the account name
The entity store extends artifact storage to arbitrary objects in the execution context, most usefully Kubernetes manifests. Manifests are stored once externally and replaced with a small reference, which has cut execution size by up to 85% on large pipelines.
Some Orca tasks copy large objects such as manifests and artifacts into a stage’s outputs, which are then propagated for the rest of the execution. You can configure Orca to exclude those keys and keep executions considerably smaller.
Spinnaker includes an optional Quality of Service (QoS) module you can use to manage how many active executions run simlutaneously.
A zombie execution is one whose status is RUNNING, but there are no messages in Orca’s work queue or unacked set.
How to shard traffic to different areas of Spinnaker, in case a service doesn’t efficiently serve all queries with a single instance of Orca or Clouddriver.