Disable automation
Learn how to disable Automation
PerfectScale Automation is a powerful feature that streamlines and optimizes your infrastructure management. However, there may be scenarios where you need to temporarily or permanently disable automation. Choose one of the methods provided to deactivate Automation smoothly, depending on your needs.
Disabling automation for the namespace/workload
This method enables you to selectively exclude specific namespaces and workloads within your cluster from automation.
Set a flag spec.automation.operational.automationMode =
Disabled
in the namespace/workload automation configuration.
Use one of the following configurations to exclude the particular namespace or workload from automation in the cluster.
Exclude namespace
Exclude workload
Exclude workload by label
Disable automation for the cluster
To disable automation for the entire cluster, use one of the following options:
Set a flag
spec.automation.operational.StopAllAutomation =
true
in the cluster automation configuration.Manually delete cluster automation configuration.
Uninstall PerfectScale Automation Agent.
StopAllAutomation
This method allows you to fully disable automation across the entire cluster, overriding any existing automation settings for specific namespaces or workloads.
Cleanup automation
In certain scenarios, you may need to disable automation and revert any changes it has applied, returning your cluster to its original state based on the specified configuration.
To achieve this, set the cleanupAllAutomation
parameter to true
. This will not only stop automation but also roll back any modifications made by the automation processes, restoring the original resource specifications and settings.
Uninstall the automation agent
To uninstall the PerfectScale Automation Agent, execute the following command
Last updated