6.6 Using Labels for Canary Deployments and Traffic Splitting
Right, so you’ve got a new version of your application. It’s a masterpiece of code, a symphony of microservices. You’re also not an idiot, so you’re not about to just slam this new code into production for all your users at once. That’s a great way to turn a deployment into a panic-induced incident report. This is where the beautiful, simple power of labels comes in for canary deployments and traffic splitting. Forget complex service meshes for a second; you can do a shocking amount with just a few well-placed labels and a Kubernetes Service.