Deploy Applications using Canary Deployment Strategy in Kubernetes ( Argo Rollouts UI )

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • Deploy Applications using Canary Deployment Strategy in Kubernetes ( Argo Rollouts UI )
    What is Argo Rollouts?
    Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes.
    Argo Rollouts (optionally) integrates with ingress controllers and service meshes, leveraging their traffic shaping abilities to gradually shift traffic to the new version during an update. Additionally, Rollouts can query and interpret metrics from various providers to verify key KPIs and drive automated promotion or rollback during an update.
    What is a canary deployment?
    A canary deployment is a progressive rollout of an application that splits traffic between an already-deployed version and a new version, rolling it out to a subset of users before rolling out fully.
    Why use a canary deployment strategy?
    A canary deployment gives you a chance to partially release your application. In this way, you can ensure the new version of your application is reliable before you deliver it to all users.
    If you're deploying to GKE/AWS/Azure/On-Premise, for example, you would deploy the new version of your application to a limited number of pods. The old version would continue to run, but with more of the traffic being sent to the new pods.
    Steps To Install argo-rollouts :
    github.com/Roh...
    Follow my mentors too :
    ‪@DevOpsJourney‬ ‪@kshindi‬ ‪@kubesimplify‬ ‪@AbhishekVeeramalla‬ ‪@AntonPutra‬ ‪@cloudwithraj‬ ‪@GouravSharma‬ ‪@PavanElthepu‬
    #kubernetes
    #cncf
    #kubernetestutorialforbeginners
    #argocd
    #rollouts
    #bluegreen
    #kubernetesfullcourse
    #opensource
    #devops

КОМЕНТАРІ • 2

  • @rajgupta_27
    @rajgupta_27 Місяць тому +1

    Hi, Thank you for this information. I tried the argo-rollout extension in ArgoCD UI but its not working in spite of installation is correct. Would be great if you could help on that side configuration.

    • @rohanrustagi7857
      @rohanrustagi7857  Місяць тому

      If you dont mind , could you please share the timestamp where you started getting errors.