Тёмный

Full GitOps Tutorial: Getting started with Flux CD 

Anais Urlichs
Подписаться 18 тыс.
Просмотров 40 тыс.
50% 1

In this video, I cover
* What is GitOps and how does Flux work
* Flux installation
* Managing Helm Charts with Flux
* Managing Kubernetes Manifests with Flux
* Setting up alerts with Flux
Like always, here is the blog post that covers everything from this video: anaisurl.com/full-tutorial-ge...
Here is the GitHub repository with the examples: github.com/AnaisUrlichs/fluxc...
❓What is Starboard?
Starboard is a completely open source tool that integrates with other security tools to scan your workloads and make security reports accessible through the Kubernetes API - K8s all the way 🚀
📚Resources
* Git Repository Flux github.com/fluxcd/flux
* Flux Documentation fluxcd.io/docs/
* Git repository Starboard github.com/aquasecurity/starb...
* Starboard Documentation aquasecurity.github.io/starboard
* Join us on Slack slack.aquasec.com
⏱️Timestamps⏱️
00:00 -- Intro
02:14 -- GitOps and Flux Overview
09:51 -- Starboard Overview
12:43 -- Installing Flux
17:56 -- Installing Helm Chart through Flux
24:17 -- Installing App through Flux
30:44 -- Setting up Flux Alerts
35:07 -- Flux Ranking
41:03 -- Outro

Наука

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

 

30 июл 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 58   
@NdXirish419
@NdXirish419 2 года назад
Thank you for the demo! Your explanations helped me finally start to grasp how this works. There are a few breaking changes done to the react app repo for this demo. I was able to get it working. Forked the repo, checked out the "changes" branch from "react-article-display" repo, referenced the "changes" branch instead of "main" in the application.yaml file in the flux repo, and finally used 7.0.0 and 8.0.0 for the upgrades as there was go error when I tried to use 9.0.0. Hope it helps someone in the future.
@based3765
@based3765 2 года назад
thank you very much for this video! I can't imagine how much effort you put into it, because it's incredebly easy to understand!
@ernestovalero6432
@ernestovalero6432 Год назад
Thank you so much. This content it's really top level! You have done an amazing work on this video. I didn't know you until the last monht that I found this video and the post on your blog. I totally agree with you that the documentation sometimes it's confusing, specially in the very first step (the bootsraping) . I wish I had found your video before all the pain and errors I made during my first steps using Flux. Congratulations, you have made a very didactic and very straightforward guide to getting started. I'm pretty sure that this video will be gold for newies
@forexmeter3900
@forexmeter3900 Год назад
Your video is very insightful, you took the time explain without rushing, which is a common mistake I found with other videos. Will try and replicate what you did in the demo. Thank you
@lineuve
@lineuve 9 месяцев назад
Anais Thanks a lot for shared your knowledge!
@jailachu
@jailachu Месяц назад
This video is spot on!! Thanks a lot for your effort!😊
@thiagogabriell
@thiagogabriell Год назад
awesome content! thank you and keep going.
@roylevy178
@roylevy178 Год назад
Really needed to get started with flux and your tutorial helped alot!! Thanks :)
@AnaisUrlichs
@AnaisUrlichs Год назад
oh that's great to hear, thank you for sharing :)
@Mr8perezm
@Mr8perezm Год назад
Thank you. Great explanation.
@abhirupghosh4802
@abhirupghosh4802 Год назад
Great job..well explained 💯
@landudigital
@landudigital Год назад
Lovely, thank you very much!!!!!
@JhonnyXpress
@JhonnyXpress 2 года назад
thanks for the video!
@falanges5301
@falanges5301 7 месяцев назад
Amazing insights for a tool that is pretty hard to master, thanks so much!
@mamun001
@mamun001 Год назад
Thank you!
@janingvar
@janingvar 11 месяцев назад
Gut strukturiertes Tutorial! :)
@kwamedevopsengineer7633
@kwamedevopsengineer7633 5 месяцев назад
Thanks!
@oscar-b
@oscar-b Год назад
@AnaisUrlichs When setting up the Slack alerts, couldn't that be done in the flux cluster git repo initially created when bootstrapping flux? So that it's managed in git?
@DailyDiveFinance
@DailyDiveFinance Год назад
One word only it's Awesome
@tobias-hume
@tobias-hume Год назад
Thank youuuuuu
@premierde
@premierde Год назад
For the gitrepository with helm chart, how to take care when it also has CRD resources. Your example application.yaml how will it include CRDs
@cbara568
@cbara568 Год назад
Please, how did you draw that circled arrow so quickly at @6:20 ?
@omarlittle5802
@omarlittle5802 4 месяца назад
PLEASE build out a DevOps course!!!! Your style, understanding, and choice of terminal over click interface matches me and MANY of the (previously elite, now anachronistic) admins I know. Udemy, self hosted, I don't care. I'm in!!!
@suraj9661
@suraj9661 Год назад
kubectl apply is the declarative way, right?
@AbhayAR
@AbhayAR Год назад
How to manage multiple git repo?
@vmgs100
@vmgs100 Год назад
Thanks for the Flux introduction video. Indeed some features of this tool, even basic ones, aren't as obvious. I'd recommend you to pay attention to the Helmfile tool, it's a wrapper around Helm which allows to manage sets of helm charts in the different environments and inflate values.yaml files from the templates. By the way, `kubectl apply` isn't actually an imperative, it's a declarative command. `kubectl create` and `kubectl delete` are imperative.
@marklude
@marklude Год назад
@Anais, great video, please what terminal are you using?
@Fessant
@Fessant Год назад
I went through many of her videos, and this question wondering many people, and me as well =), but still no answer, anywhere. Seems to it`s a top secret =)
@farzadmf
@farzadmf 2 года назад
Nice video, thank you! And curious: what font are you using? 😛
@AnaisUrlichs
@AnaisUrlichs 2 года назад
Hihi, I am using Fira www.nerdfonts.com/font-downloads
@farzadmf
@farzadmf 2 года назад
@@AnaisUrlichs Nice, thank you!
@scottamolinari
@scottamolinari Год назад
I would love to understand how to get Flux running on a cluster that already has applications running.
@internetendgegner1844
@internetendgegner1844 Год назад
Thank you for this tutorial! I followed along via your Blog Post, just wanted to let you know that the formatting there is somewhat messed up, in the code blocks there appear to be both escaped characters and Markdown formatting, just copying the commands does not work. Let me know if/when you fixed it, I will gladly remove this remark here! Again, Thank you for the Video and Blog Post!
@erickleon3115
@erickleon3115 Год назад
hi there excellent content.. however i am getting a timeout : ◎ waiting for GitRepository source reconciliation ✗ client rate limiter Wait returned an error: context deadline exceeded wondering if you would be able to point me to a solution..
@innocentchukwuemeka6361
@innocentchukwuemeka6361 Год назад
Hi there, did you find a solution for this error?
@FinestaGang
@FinestaGang 10 месяцев назад
What is the tool being used at the very start of the video ? The tool that visualizes pods and helm charts etc
@erikvanraalte4557
@erikvanraalte4557 9 месяцев назад
k9s
@FinestaGang
@FinestaGang 9 месяцев назад
@@erikvanraalte4557 thanks erik
@AnaisUrlichs
@AnaisUrlichs 2 года назад
Which tool do you prefer? ArgoCD or Flux and why? ☺ PS high resolution is still processing
@vijaybhatt8060
@vijaybhatt8060 2 года назад
ArgoCD is lightweight and easy to configure
@vijaybhatt8060
@vijaybhatt8060 2 года назад
why video quality is low??
@AnaisUrlichs
@AnaisUrlichs 2 года назад
@@vijaybhatt8060 You can set it high now
@vijaybhatt8060
@vijaybhatt8060 2 года назад
@@AnaisUrlichs yes resolved thank you and please make more videos on gitops you explain so nice
@keratishvili
@keratishvili 2 года назад
argo or flux?
@cut-a-lyst
@cut-a-lyst 2 года назад
Are you not working at civo?
@AnaisUrlichs
@AnaisUrlichs 2 года назад
Not anymore, I joined Aqua Security 3 months ago :) have a look at this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-2alfGBmqsHk.html
@user-qg1oj8zv1l
@user-qg1oj8zv1l 8 месяцев назад
help i got an error
@kazakman7772
@kazakman7772 Год назад
Last time guy with hinglish said kuberneticus Now kubinitis lol 😆
@ru2979
@ru2979 Год назад
me learning gitops from Sarada Uchiha 😁
@markcuello5
@markcuello5 Год назад
HELP
@AnaisUrlichs
@AnaisUrlichs Год назад
HOW?
Далее
Getting Started with GitOps and Flux
35:56
Просмотров 16 тыс.
NOOOOO 😂😂😂
00:15
Просмотров 6 млн
Flux for Helm Users
57:01
Просмотров 6 тыс.
Kubernetes Flux installation
41:39
Просмотров 1,2 тыс.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Копия iPhone с WildBerries
1:00
Просмотров 8 млн