AI engineering glossary · MLOps, LLMOps cloud

What is kubernetes deployment?

Kubernetes deployment (also called Deployment): A Kubernetes object that declares how many identical copies of a pod should run and which image version they use. It handles rolling updates and rollbacks, replacing old pods gradually so a service keeps answering requests during a release.

Level: beginnerTopic: MLOps, LLMOps cloud

Kubernetes deployment: an example

Setting replicas to 4 and changing the image tag from v1 to v2 makes the deployment swap pods one by one with no downtime.

Related terms

More MLOps, LLMOps cloud terms

Where you learn it

Kubernetes deployment is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.