-[Tools](/Kubernetes/Tools) | Introduction to the kubectl command-line tool.
-[Tools](/Kubernetes/Tools) | Introduction to the kubectl command-line tool.
-[Platforms](/Kubernetes/Platforms) | A brief guide to the platforms used in our case-studies.
-[Platforms](/Kubernetes/Platforms) | A brief guide to the platforms used in our case-studies.
-[Self Assessment](/Kubernetes/self-assessment)
# Deployments
# Deployments
A deployment describes a desired state, and the deployment controller changes the actual state to the desired state at a controlled rate. You can define Deployments to create new ReplicaSets, or to remove existing Deployments and adopt all their resources with new Deployments.
A deployment describes a desired state, and the deployment controller changes the actual state to the desired state at a controlled rate. You can define Deployments to create new ReplicaSets, or to remove existing Deployments and adopt all their resources with new Deployments.