Workloads for taints and tolerations #90
Workloads for taints and tolerations #90wabouhamad wants to merge 2 commits intoopenshift-scale:masterfrom
Conversation
|
@mffiedler @chaitanyaenr PTAL |
| @@ -0,0 +1,131 @@ | |||
| --- | |||
There was a problem hiding this comment.
The name of the file needs to be taints-tolerations.yml to match the README.
|
|
||
| The Taints and Tolerations workload playbook is `workloads/taints-tolerations.yml` and will run the Taints and Tolerations workload on your cluster. | ||
|
|
||
| The Taints and Tolerations workload's purpose is to validate if the OpenShift cluster can deploy 130 hello-pods with memory and CPU requests per tainted worker node. |
There was a problem hiding this comment.
Should we make the number of pods, tainted nodes and cpu requests configurable so that it will work/scale for any sized cluster?
There was a problem hiding this comment.
The above will be moved as an enhancement/issue for addressing later.
|
|
||
| The Taints and Tolerations workload's purpose is to validate if the OpenShift cluster can deploy 130 hello-pods with memory and CPU requests per tainted worker node. | ||
|
|
||
| An OCP with 3 masters and 3 worker nodes is required. |
There was a problem hiding this comment.
@wabouhamad better to mention the min worker instance type required to run this workload in the docs since it uses cpu and memory requests. Thoughts?
chaitanyaenr
left a comment
There was a problem hiding this comment.
LGTM, just some minor nits. We can merge it in once they are resolved. Also lets squash the commits. Thanks.
This is the initial workload commit for the Taints and Tolerations testcase: