Please help me understand the difference between ReplicaSet (rs) and ReplicaController (rc) w.r.t Kubernetes? both sound almost similar except on minor difference in their wordings on Kubernetes.io website
"A ReplicaSet’s purpose is to maintain a stable set of replica Pods running at any given time. As such, it is often used to guarantee the availability of a specified number of identical Pods."
"A ReplicationController ensures that a specified number of pod replicas are running at any one time. In other words, a ReplicationController makes sure that a pod or a homogeneous set of pods is always up and available."