⚡️ Enlightning - Progressive Delivery for Kubernetes with Argo Rollouts!
Join us for ⚡️ Enlightning to learn about Argo Rollouts! A new release delivered with a Kubernetes Deployment happens in one of two ways: the Kubernetes Deployment can recreate the pods (tearing down the existing pods before creating the new ones), or it can perform a rolling update (bringing up the new pods before tearing down the old ones). However, regardless of which method you choose, there are some problems. You have very little control over the speed of the rollout, no ability to precisely split traffic between versions, no verification for canary deployments, and no automated rollbacks on failure. Argo Rollouts, a member of the Argo Project, is a controller and set of CRDs that bring advanced deployment capabilities to Kubernetes. Argo Rollouts can leverage the traffic shaping abilities of ingress controllers and service meshes to gradually shift traffic to the new version during an update. Also, Argo Rollouts can query various providers to interpret and verify metrics to drive automated promotion or rollback during an update. Featuring host Whitney Lee and guest Nicholas Morey #ArgoRollouts #Kubernetes #ProgressiveDelivery #CloudNative