Skip to content

Align Cluster Autoscaler taints with k8s naming #5433

Open
@x13n

Description

@x13n

Which component are you using?:

Cluster Autoscaler

Is your feature request designed to solve a problem? If so describe the problem this feature should solve.:

Existing CA taints don't follow the k8s naming pattern like our annotations do (cluster-autoscaler.kubernetes.io/...)

Describe the solution you'd like.:

We should migrate to new taints and document them on https://kubernetes.io/docs/reference/labels-annotations-taints/

Steps:

  • 1. Introduce new taints in addition to the existing ones and start double-tainting scaled down nodes. Pay attention not to increase QPS to kube-apiserver, both new and old taint should be added in a single request.
  • 2. Document the new taints on k8s website and indicate the change in CA release notes.
  • 3. Wait 1-2 releases.
  • 4. Drop support for the old labels.

Describe any alternative solutions you've considered.:

Additional context.:

See kubernetes/website#45074

Metadata

Metadata

Assignees

Labels

area/cluster-autoscalerarea/core-autoscalerDenotes an issue that is related to the core autoscaler and is not specific to any provider.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions