This is another way of control resource allocation in OpenShift at the project level, but unlike ResourceQuotas, they are different in certain ways:
- They are applied to individual pods, containers, images, or image streams
- They don't control some resources such as secrets, ConfigMaps, ResourceQuotas, services, and ReplicationControllers
- They can be created from a raw definition only
Depending on the type of resource they are applied to, LimitRanges control various computing resources and objects:
Resource type |
Computing resources/attributes controlled |
Pod |
|
Container |
|
Image |
Size of an image pushed into an internal registry |
ImageStream |
|
PersistentVolumeClaim... |