KKloud TarusKKloud Tarus
  • Blog
  • Series
  • Team
  • About

Blog

Thoughts on engineering, design, and building great products.

SeriesAll postsReplicaSetAIAPFAPIAPI GatewayARPAWSAdmissionAffinityAggregationAnsibleAppArmorArchitectureAuthenticationAuthorization
Deployment: rollout and rollback
DevOpsDeployment

Deployment: rollout and rollback

So far we've only created bare Pods. No one runs production that way — pods are handed to a Deployment, which manages them through a middle layer: the ReplicaSet. This article opens Part IV by digging into that mechanism: changing the image spawns a new ReplicaSet, a rolling update scales it up while scaling the old one down, and the old ReplicaSet is kept at 0 so rollback is one command. Tested step by step on a real cluster, tracing Pod → ReplicaSet → Deployment.

K
KaiMay 24, 2026· 18 views
Deployment and ReplicaSet: Keeping Your ...
DevOpsDeployment

Deployment and ReplicaSet: Keeping Your App Alive

Deployment is the object you use most to run applications: it keeps N pod copies alive (via ReplicaSet), rebuilds them when they die, scales up/down, and updates versions gradually with no downtime — plus rollback. This article proves each property with real commands.

K
KaiMay 23, 2026· 58 views
KKloud TarusKKloud Tarus

Explore. Build. Share.

  • Blog
  • Team
  • About
© 2026 KKloud Tarus. All rights reserved.