Skip to main content
Version: 2.6.0

Kubernetes Object Selector

Kubernetes Object Selectors are used by auto-scaling components in a policy, such as Pod Scaler or Auto Scaler. A Kubernetes Object Selector identifies a resource in the Kubernetes cluster.

A Kubernetes Object Selector consists of:

  • Agent Group: The Agent Group identifies Aperture Agents where the component gets applied.
  • API Version: The Kubernetes API version of the resource.
  • Kind: The Kind of the Kubernetes resource, such as Deployment, ReplicaSet, StatefulSet.
  • Name: The name of the Kubernetes resource.
  • Namespace: The Kubernetes namespace of the resource.
Control Points Discovery

The Kubernetes resources identified by a Kubernetes Object Selector are called Kubernetes Control Points. These are a subset of resources in a Kubernetes cluster resource that can be scaled in or out. Aperture Agents performs automated discovery of Kubernetes Control Points in a cluster.