:_mod-docs-content-type: ASSEMBLY
[id="idling-applications"]
= Reducing resource consumption with application idling
include::_attributes/common-attributes.adoc[]
:context: idling-applications

toc::[]

[role="_abstract"]
As an administrator, you can reduce cluster resource consumption and lower public cloud costs by temporarily scaling inactive application resources to zero replicas.

If any scalable resources are not in use, {product-title} discovers and idles them by scaling their replicas to `0`. The next time network traffic is directed to the resources, the resources are unidled by scaling up the replicas, and normal operation continues.

Applications are made of services, as well as other scalable resources, such as deployment configs. The action of idling an application involves idling all associated resources.

include::modules/idle-idling-applications.adoc[leveloffset=+1]

include::modules/idle-idling-applications-single.adoc[leveloffset=+2]

include::modules/idle-idling-applications-multiple.adoc[leveloffset=+2]

include::modules/idle-unidling-applications.adoc[leveloffset=+1]
