Skip to content

How to disable autoscaler for rke2-coredns

This document (000021185) is provided subject to the disclaimer at the end of this document.

Environment

A Rancher-provisioned or standalone RKE2 cluster

Situation

You wish to disable the autoscaling feature of coredns in an RKE2 cluster

Resolution

Details on how to customize the rke2-coredns HelmChart via a HelmChartConfig can be found in the How to customize rke2-coredns article.

Follow the process in that article to configure the HelmChartConfig below:

---
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
  name: rke2-coredns
  namespace: kube-system
spec:
  valuesContent: |-
    autoscaler:
      enabled: false

After deploying the HelmChartConfig, you can confirm that the autoscaler pod is not present with kubectl:

kubectl -n kube-system get pods | grep autoscaler

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.