<p>I'm new to Kubernetes.</p>

<p>I have a question about Kubernetes deployment replicas. <a href="https://kubernetes.io/docs/concepts/workloads/controllers/deployment/" rel="noreferrer">kubernetes official web site</a></p>

<p>If I set replicas on a deployment yaml, does it means replica pods would work at the same time on the cluster? or only one pod would offer services and other replicated pods work like waiting player and will be replaced when working pod shut down accidentally? </p>

<p>For example, if I declare 3 replicas on a deployment yaml, only 1 pod really work on the cluster and other 2 pods waiting for replacement time like when working pod shut down accidentally.</p>

<p>The moment you create the deployment resource, the no of replicas defined in the deployment yaml would be all up and running for serving the required functions exposed by the pod</p>
