Extending Deployment for Internet Financial Mission-Critical Scenarios
summary
Ant Financial builds a custom CRD called cafe deployment CRD that adds in-place upgrades, stable pod IPs and active‑active multi‑datacenter topology to Kubernetes. It deploys in a gated sequence—beta then 4‑4‑2 batching—requiring human confirmation per batch, supports rescheduling when an in‑place node lacks capacity, and integrates with ReplicaSet/StatefulSet. Graceful shutdown uses readinessGate plus a load‑balancer finalizer to drain traffic. Demo shows abort and automatic rollback work and batches progress only after confirmation.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:05A Brief Review
- 5:53CafeDeployment
- 6:58In-Place Upgrade
- 7:46Topology Sensitive
- 9:25Deployment Strategy
- 12:45Reschedule
- 13:37Multi Workload Adapted
- 16:06Graceful Shutdown
related talks
35mExtending Deployment for Internet Financial Mission-Critical Scenarios
40mAn Automated and Riskless Solution to Deliver Resources Accross Multiple...
29mKubernetes Reloaded: AKA How to Avoid the Dev Plateau with CRDs
29mKubernetes Reloaded AKA How to Avoid the Dev Plateau with CRDs
22mScaling a Financial Institution with Kubernetes
37mManaging Large-Scale Kubernetes Clusters Effectively and Reliably
35mLeveling Up Your CD: Unlocking Progressive Delivery on Kubernetes
30mMission Critical Kubernetes
