No video

A blue-green deployment with Argo Rollouts and Kustomize

  Рет қаралды 5,387

Geert Baeke

Geert Baeke

Күн бұрын

In this video, I take a look at blue-green deployments with Argo Rollouts and Kustomize. This is actually part of a Kubernetes course but I decided to release is on the channel as well. Also see blog.baeke.inf...

Пікірлер: 10
@gabrielcarvalho2408
@gabrielcarvalho2408 Жыл бұрын
I finally understood that the rollout object replaces the deployment. The documentations weren’t so clear about it. Thanks a lot!
@davidpratr
@davidpratr 7 ай бұрын
Hi, I was thinking about the blue/green and canary with Argo rollouts and they are an effective way to test being able to quickly rollback in case of issue. But what happens if one wants to just test online but exclusively in a private way? That would be a staging environment. An option could be to just have a secondary domain and deploy the website in that secondary domain temporarily and perhaps with a modified react component or any equivalent layer only giving access to one staging user? How do big companies make that staging environment to be possible to be online but without having it exposed to public in production? In data analytics applications it's easier because usually all is in an intranet but what happens with webs that are usually B2C applications?.
@davidpratr
@davidpratr 8 ай бұрын
I was wondering if an alternative to using Argo rollouts would be to use Istio. It would add more complexity to the deployment in general but Istio already has the implementation for blue/green and canary that kubernetes basic networking lacks.
@GeertBaeke
@GeertBaeke 8 ай бұрын
Argo Rollouts works together with Istio and other service meshes to manipulate the traffic as needed. Although you could use Istio on its own and configure it all yourself, using it in combination with Argo Rollouts or Flagger is easier.
@davidpratr
@davidpratr 8 ай бұрын
Hi@@GeertBaeke , I thought if one is using Argo rollouts or Flagger, and then one had it configure it with Istio, the blue/green and canary features of Istio are not needed any more, one is only going to use the service mesh part (and others) of Istio.
@GeertBaeke
@GeertBaeke 8 ай бұрын
@@davidpratrThat was indeed what I was pointing at. Flagger and Rollouts using the service mesh features to orchestrate the canary or blue/green deployment. I must admit that I do not use Istio that often and tend to use Linkerd. So I am not that familiar with Istio's standalone features. With Linkerd, you have to use it with Rollouts or Flagger because it has no such standalone functions. Last time I checked 🙂
@davidpratr
@davidpratr 8 ай бұрын
@@GeertBaeke I see Flagger is more related to Flux. Well, I think it's clear that if one starts a project from scratch and one knows one will use ArgoCD, Argo rollouts is the way to go. Another thing would be if the project was already started with it's Blue/Green or canary with Istio, then it could be more challenging to adapt the whole thing to make the rollouts with both things Argo rollouts and the Istio rollouts capability.
@christianibiri
@christianibiri 2 жыл бұрын
Great video!
@kalyanram100
@kalyanram100 2 жыл бұрын
Great work !! Just wanted to know How to automate this?
@GeertBaeke
@GeertBaeke 2 жыл бұрын
You can automate this with experiments. You basically use metrics to check the success of the rollout and based on those metrics, approve or roll back.
Argo Rollouts in 15 minutes!
14:06
DevOps Journey
Рет қаралды 5 М.
Kubernetes Blue-Green deployments with Argo Rollouts
20:09
Geert Baeke
Рет қаралды 9 М.
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 7 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 118 МЛН
Kubernetes deployments with Flux v2: introduction to kustomize
19:55
Argo Rollouts - Canary Deployments Made Easy In Kubernetes
17:27
DevOps Toolkit
Рет қаралды 23 М.
Kubernetes Deployment strategies | Blue-Green Deployment | Argo rollout | ADAM
25:07
Learn DevOps Easy (Wezva-Technologies)
Рет қаралды 12 М.
Argo Rollouts Demo
9:06
Argo Proj
Рет қаралды 54 М.
Getting started with Kubernetes service accounts
21:54
Geert Baeke
Рет қаралды 24 М.
Simplify Kubernetes YAML with Kustomize
20:37
That DevOps Guy
Рет қаралды 76 М.
ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes
47:53
TechWorld with Nana
Рет қаралды 625 М.
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 7 МЛН