Back to Glossary
Kubernetes

What is ReplicaSet?

A Kubernetes controller that maintains a stable set of replica pods running at any time.

A ReplicaSet ensures a specified number of pod replicas are running at any given time. If a pod dies, the ReplicaSet creates a new one. You rarely create ReplicaSets directly — Deployments manage ReplicaSets automatically and provide rolling update and rollback capabilities. ReplicaSets use label selectors to identify the pods they manage. When you scale a Deployment, it updates the ReplicaSet's replica count.

Test your knowledge of ReplicaSet and 130 other DevOps concepts