Kubernetes controllers

3 min read | by Jordi Prats

In Kubernetes, controllers are continuously watching the state of your cluster. If needed it will make or request changes where needed, trying to move the current cluster state closer to the desired state.

Secrets

SSL

Backups

  • Velero operations: We can use Kubernetes objects to backup, schedule, restore and delete velero backups
  • Kubernetes RBAC: ResourceNames: Velero can be used to backup kubernetes workloads into an S3 bucket and use snapshots for PersistentVolumes

Policy enforcement

Rule creation

External metrics provider

DNS

Lifecycle

Autoscaling

Spot instances

Object mutation

  • kubernetes: Mutate objects: Using KubeMod we can modify objects as they are pushed into a Kubernetes cluster to, for example, inject a sidecar

SecurityGroups for Pods


Categories
  • Kubernetes
  • controllers