UncleNUC Wiki

Second chance for NUCs

User Tools

Site Tools


lab:kubernetes_app:step_6_-_application_configuration

This is an old revision of the document!


Step 6 - Application Configuration

See https://spot.io/resources/kubernetes-autoscaling/5-kubernetes-deployment-strategies-roll-out-like-the-pros/

In this step we look at deploying different application images

  • red
  • green
  • blue (latest)

Strategies supported by kubernetes out of the box:

  • rolling deployment (replaces pods running the older version with the new version one-by-one)
  • recreate deployment (terminates all pods and replaces them with the new version)

Requires customization or specialized tools

  • ramped slow rollout
  • best-effort controlled rollout
  • blue/green deployment
  • canary deployment
  • shadow deployment
  • A/B testing

Next Step

lab/kubernetes_app/step_6_-_application_configuration.1707883755.txt.gz ยท Last modified: 2024/02/14 04:09 by user