Deployment in Kubernetes

What is deployment?

A deployment creates a managed resource more effectively than a replica set. Deployment makes use of a replica set. Whenever a deployment is created, a replica set also gets created behind the scene. A deployment allows us to describe the lifestyle of an application. It allows us to specify the following:

  • The image to be used.
  • The number of Pods to be deployed.
  • The way the number of Pods should be updated.

Get hands-on with 1200+ tech skills courses.