-
Story
-
Resolution: Done
-
Critical
-
None
-
None
-
5
-
False
-
False
-
Undefined
-
-
Pipelines Sprint 196, Pipelines Sprint 197, Pipelines Sprint 198, Pipelines Sprint 199, Pipelines Sprint 200
Problem
Many customer clusters are multi-tenant environments and therefore they need to control the resource (cpu and memory) consumption per namespace or Kubernetes resource in order to prevent one application from consuming more than it should and creating problem for other applications. Tekton however does not provide a straightforward path for setting resources and it's not obvious for users how to use Kubernetes quotas and limits to control Tekton pipelines resource usage.
Goal
Add docs with examples to guide customers on how to use different avenues on Kubernetes and Tekton to control and limit resource (cpu and memory) usage in a Tekton Pipelines. This includes but is not limited to:
- How to use Resource Quotas and Limit Range to limit Tekton Pipeline resource usage
- How to use Resource Limits to control Tekton Pipelines resource usage