Тёмный

Let's do GitOps in Kubernetes! ArgoCD Tutorial 

Christian Lempa
Подписаться 209 тыс.
Просмотров 64 тыс.
50% 1

We start taking a look at CI-CD, especially the CD part with the free and open-source Argo CD. In this video, we will automate the deployment of a Nginx Web server on my Kubernetes Cluster. #Kubernetes #GitOps #ArgoCD
DOCS: github.com/christianlempa/vid...
Datree-**: datree.io
Install Kubernetes /k3s in your Home Lab: • Using *HA* Kubernetes ...
Follow me:
TWITTER: / christianlempa
INSTAGRAM: / christianlempa
DISCORD: / discord
GITHUB: github.com/christianlempa
PATREON: / christianlempa
MY EQUIPMENT: kit.co/christianlempa
Timestamps:
00:00 - Introduction
00:59 - Advertisement-*
01:14 - What is CI-CD?
03:57 - Install Argo CD in Kubernetes
07:38 - Login to Argo CD Web interface
09:12 - Create and link a Git Repository
10:33 - Add Kubernetes Manifests
11:31 - Verify files with Datree.io-*
12:45 - Create an Application in Argo CD
15:24 - Synchronization and Updating
________________
All links with "*" are affiliate links.

Опубликовано:

 

3 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 61   
@titusmacharia2122
@titusmacharia2122 19 дней назад
probably the fastest and best way to learn argo i've seen online. Christian you rockstar!!
@christianlempa
@christianlempa 18 дней назад
Thank you so much :)
@Tom-n5tti
@Tom-n5tti Год назад
Another Great video Christian. You always do an excellent job covering the issues one may encounter on these builds!
@christianlempa
@christianlempa Год назад
Thank you so much :)
@maxiu..
@maxiu.. Год назад
Few tools which integrate nicely with Argo - helm (also creating Argo application resources as helm charts gives some benefits) - renovate (like watchtower for docker but this one watches your repo and auto commits updates to docker image/helm chart versions) - reloader (for when you apply new version of configmap and need your app to restart) I have been running Argo in production for over 2 years now, even for self hosted k3s kubernetes it is IMO the best way to deploy your apps.
@christianlempa
@christianlempa Год назад
Oh they sound nice, thank you for sharing!
@miraccan00
@miraccan00 Год назад
I have confusin while CI pipeline get into this situation how we going to change our helm manifest without second push ?
@ArielS
@ArielS Год назад
Great, big thanks! Yesterday I was thinking in to deploy ArgoCD into my home lab. :D
@christianlempa
@christianlempa Год назад
Oh what a great timing :D
@TheOnlyEpsilonAlpha
@TheOnlyEpsilonAlpha Год назад
Very handy tool! Will take a look at it
@alanscelza6397
@alanscelza6397 Год назад
Absolutely incredible video! Thank you for sharing your knowledge I'm kinda new workings as a devops, and this kind of material is priceless
@agelosnm
@agelosnm Год назад
Excellent video! A really intersting topic regarding ArgoCD is Helm charts deployments instead of using simple manifests files!
@christianlempa
@christianlempa Год назад
Thank you mate! Glad it was useful!
@alexandruciobotaru5085
@alexandruciobotaru5085 11 месяцев назад
Loved the vid!
@abdelrahimahmad7801
@abdelrahimahmad7801 Год назад
Great topic, man. Thank you.
@christianlempa
@christianlempa Год назад
My pleasure!
@drbyte2009
@drbyte2009 Год назад
A fantastic video !! 👍👍
@christianlempa
@christianlempa Год назад
Thank you very much!
@alesiobita365
@alesiobita365 Год назад
You made it looks easier! Excellent work, I’ve learned a lot from you! I also added argo image updater with strategy as rolling-update to have the CD on fire :) i would be interest for rollback (restore) procedures, if any release doesn’t work and to go back to the previous release. Thanks again :)
@christianlempa
@christianlempa Год назад
Thank you! :) I'm still testing a lot with ArgoCD, but I hope to make more videos about it.
@diogodias6694
@diogodias6694 Год назад
I work as DevOps and I was curious about this technology since a long time. Your video just gave me a great idea for implementation on my company! Nice explanation, simple and fast! Many thanks 🙏 Keep going!
@christianlempa
@christianlempa Год назад
Glad I could help!
@DanielRolfe
@DanielRolfe Год назад
Awesome vid thanks 🙏
@christianlempa
@christianlempa Год назад
Glad you enjoyed it!
@mav29
@mav29 Год назад
great video, this one got me subbed @5min
@christianlempa
@christianlempa Год назад
Awesome, thank you!
@cybersecurehacks
@cybersecurehacks Год назад
my favourite tech nerd is back 🔥
@christianlempa
@christianlempa Год назад
Haha it's good to be back :D
@Fayaz-Rehman
@Fayaz-Rehman Год назад
Thank you for the Good Stuff.
@christianlempa
@christianlempa Год назад
Thanks for watching
@MisterCoder
@MisterCoder Год назад
Really goof video, appreciate it
@christianlempa
@christianlempa Год назад
Thx! :)
@RaviSharma-vw7py
@RaviSharma-vw7py Год назад
wow informative contents Christian ! Thanks ! Kindly also create one more video related Argo workflow to build docker image & push to dockerhub using kaniko on the same way like SSL ,traefik & ingress/ ingressroute as you did this one! Thanks!
@wicksy39
@wicksy39 Год назад
maybe you should give it a go first
@christianlempa
@christianlempa Год назад
Thank you so much! :) Glad that you like it. Considering doing a video about github actions and argocd maybe...
@bassemkaroui4914
@bassemkaroui4914 Год назад
@@christianlempa That would be really cool, can't wait for that video. Thanks Christian, you're videos are real gems.
@AndrewBlakeOxford
@AndrewBlakeOxford Год назад
I use gitlab running on docker to do this type of thing - Never used ArgoCD before but I'll check it out
@christianlempa
@christianlempa Год назад
Oh nice! I wonder if there is another tool working with Docker apart from gitlab runners
@bjrnhjjakobsen2174
@bjrnhjjakobsen2174 Год назад
Nice “speed” in this episode - any faster and you loose me as I get annoyed 😂 your content is very well done and it deserves the right pitch - please
@christianlempa
@christianlempa Год назад
Thank you so much ;)
@KX3DEX
@KX3DEX 2 месяца назад
Do you happen to be doing anything with Helm Secrets and ArgoCD? If so have you done a video no it? Love the videos!
@shriker95
@shriker95 Год назад
Nice overview. Did you tried the different views? (You can switch dem on the top-right corner)
@kamilgregorczyk8680
@kamilgregorczyk8680 Год назад
is it possible to store deployment templates on argo side so every app uses the same way for deploy ?
@rebelavie7772
@rebelavie7772 Год назад
Hey.. Christian... Do you have some experience using jsonnet? ( data templating language) in kubernetes... If yes Can do a video about it..? I heard it could be a good alternativ to kustomize or helm
@peterthverdokhleb5689
@peterthverdokhleb5689 Год назад
Chris, what theme are you using in powershell ? Like ofc
@christianlempa
@christianlempa Год назад
Using a custom colour scheme and the starship prompt
@Lars-ju9pw
@Lars-ju9pw Год назад
Does anyone happen to know what color scheme vscode is running? ArgoCD and datree community are both about to be deployed in my home cluster because of this video. Thanks!
@christianlempa
@christianlempa Год назад
Nice! ;) I'm using my own vscode scheme, "The Digital Life"
@alexelizarov
@alexelizarov 10 месяцев назад
What about private repositories?
@collimarco
@collimarco Год назад
Please make a video about Cuber
@christianlempa
@christianlempa Год назад
Hm, any reason why this should be better than argocd?
@collimarco
@collimarco Год назад
@@christianlempa it's not the same as ArgoCD, totally different project with different goal
@rampanwar1316
@rampanwar1316 Год назад
How to build docker image using the argo.
@christianlempa
@christianlempa Год назад
That might be a project for an upcoming video about CI ;)
@meyou118
@meyou118 Год назад
fantastic video - wish there was a way to turn the very annoying background music off!!!
@imjavierpalma
@imjavierpalma Год назад
VS Code theme?
@christianlempa
@christianlempa Год назад
Just search for "The Digital Life" ;)
@jonandez91
@jonandez91 Год назад
First.
@christianlempa
@christianlempa Год назад
Second :)
Далее
the ULTIMATE kubernetes management tools comparison!
19:12
Apache vs NGINX
7:53
Просмотров 273 тыс.
What is GitOps, How GitOps works and Why it's so useful
11:33
Crazy fast Kubernetes Automation with Terraform
26:23
More POWER for my HomeLab! // Proxmox
17:49
Просмотров 77 тыс.
How to design a Deployment Pipeline (GitOps)
11:01
Просмотров 30 тыс.