1. A method, comprising: determining that a first component on a first compute node, of a plurality of compute nodes in a computing cluster, violates a compliance rule associated with a software update, wherein the first compute node executes a plurality of workloads, wherein the software update is configured to correct the violation of the compliance rule by the first component of the first compute node; identifying one or more predefined operations associated with the compliance rule; performing the one or more predefined operations comprising executing a workload of the plurality of workloads while deferring applying the software update for a period of time, the workload not including the first component; and executing, by the first compute node, at least one of the plurality of workloads during the period of time.