I sincerely thank you for all the time and effort you put into making these videos and making your learning journey public. It is very inspiring seeing what you are doing for the community and I wish you the best! Vielen Dank!
Lady... You Rock! Clear as diamonds your explanations. I'm Cheating Nana from "Techworld with Nana" being here.. But, shhhhhh... Don't tell anyone! LOL. Take off my hat for what you have accomplished in this field in soooo little time. And, these subjects need more people with charm and clarity to explain. There are sooo many people with undeniable Skills and Knowledge, but lack of engaging attitude. So, don't lose this fun energy, please!
Hey, great question. When you have Argo on automatic sync it will check every 3 minutes -- at least that's what I have been told. I am not sure if there is a way to customise it further argoproj.github.io/argo-cd/user-guide/auto_sync/ but there is a HA alternative argoproj.github.io/argo-cd/operator-manual/high_availability/ might be interesting to look at the difference
Great video. I have a question! It was great to know a little about argoCD, but why use ArgoCD when we can do a CICD directly on Gitlab? I mean, it is possible to configure triggers to deploy changes automatically on a kubernetes cluster. Also I can use helm in gitlab to deploy applications. Thank you for share your knowledge with us!
So I am not sure about GitLab but Codefresh integrates heavily with ArgoCD, so if you are looking to build more complex CI/CD workflows with ArgoCD, I highlight suggest you to use Codefresh. This far, I have used Gitlab CI/CD, GH Actions, and Codefresh and my preference for custom and more complex steps goes def. to Codefresh (I am a little biased since I worked there :)) codefresh.io/docs/docs/integrations/argo-cd/
I believe it is because of the security concerns where you have to authenticate your gitlab runners with kubernetes cluster. Or did you mean using GitLab AutoDevops feature?
Hello, Thanks for this interesting video. What if I have an autoscaling defined in my Pod/Node and cluster scales the Pod/Node against the number of replicas defined In the manifest file. How this kind of drift can be handled?
does ArgoCD also serve the CI part like building the container images and pushing it to registry ??? sorry if it's too obvious question, i am a very much beginner
Hi, I've also started with ArgoCD only recently but I think this is not possible. I would suggest to use better tool for this task. Gitlab or TeamCity for example.
Since it will be committed to Git, you want to be using something like sealed secrets -- have a look at this video by Viktor Farcic th-cam.com/video/xd2QoV6GJlc/w-d-xo.html
I sincerely thank you for all the time and effort you put into making these videos and making your learning journey public. It is very inspiring seeing what you are doing for the community and I wish you the best! Vielen Dank!
Thanks Anais, I was smashing my head against the wall trying to understand how ArgoCD works! Greetings from Mexico!
hahah trust me, I have been there :)
Lady... You Rock! Clear as diamonds your explanations. I'm Cheating Nana from "Techworld with Nana" being here.. But, shhhhhh... Don't tell anyone! LOL. Take off my hat for what you have accomplished in this field in soooo little time. And, these subjects need more people with charm and clarity to explain. There are sooo many people with undeniable Skills and Knowledge, but lack of engaging attitude. So, don't lose this fun energy, please!
You are too kind! Thank you so much for the kind words and the support :)
Love you video, your explanation, simply amazing. New to Kubernetes...Looking forward to all of the 100's....Thank you.
This is very precise and clear tutorial .
👏 Nice. Why namespace is default. Would help if it can be show with custom namespaces. How Argo works.
Thanks for putting things together.
Thank you for your comment :) hope you like it
very well explained you deserve more subs!
very nice and simple 👌
Nice explanation
Thanks for sharing
Great job. Very useful!
thanks a lot Anais, you saved me to spent a lot of times :)
Good job 👍
good one. Thanks alot
What is the default pulling frequency(from the agent) and how can we configure it?
Hey, great question. When you have Argo on automatic sync it will check every 3 minutes -- at least that's what I have been told. I am not sure if there is a way to customise it further argoproj.github.io/argo-cd/user-guide/auto_sync/ but there is a HA alternative argoproj.github.io/argo-cd/operator-manual/high_availability/ might be interesting to look at the difference
You can add a webhook to make it instantaneous instead of waiting up to 3 minutes.
@@MichaelBushey but then that becomes a push model.
@@angelbythewings Not at all. You're triggering a pull.
Great video. I have a question! It was great to know a little about argoCD, but why use ArgoCD when we can do a CICD directly on Gitlab? I mean, it is possible to configure triggers to deploy changes automatically on a kubernetes cluster. Also I can use helm in gitlab to deploy applications.
Thank you for share your knowledge with us!
So I am not sure about GitLab but Codefresh integrates heavily with ArgoCD, so if you are looking to build more complex CI/CD workflows with ArgoCD, I highlight suggest you to use Codefresh. This far, I have used Gitlab CI/CD, GH Actions, and Codefresh and my preference for custom and more complex steps goes def. to Codefresh (I am a little biased since I worked there :)) codefresh.io/docs/docs/integrations/argo-cd/
I believe it is because of the security concerns where you have to authenticate your gitlab runners with kubernetes cluster. Or did you mean using GitLab AutoDevops feature?
this was great ! thanks
Nice. Can you show how Argocd ImageUpdater works in cojuction with GitLab/Gitops. How to configure the Image updater.
Thankyou. 🙋♂️
just amazing
I'm just going to be evil and deploy directly to my main branch LOL I love it
Do you still need to set up argo pulls from UI manually?
Hello, Thanks for this interesting video. What if I have an autoscaling defined in my Pod/Node and cluster scales the Pod/Node against the number of replicas defined In the manifest file. How this kind of drift can be handled?
@t not opening , please put blogs
does ArgoCD also serve the CI part like building the container images and pushing it to registry ??? sorry if it's too obvious question, i am a very much beginner
Hi, I've also started with ArgoCD only recently but I think this is not possible. I would suggest to use better tool for this task. Gitlab or TeamCity for example.
No. ArgoCD is only for Deployment.
How to handle secrets with Argo CD. You are not suppose to check-in secret in git. Any thoughts?
BTW, this was cool. Thanks Anais
Since it will be committed to Git, you want to be using something like sealed secrets -- have a look at this video by Viktor Farcic th-cam.com/video/xd2QoV6GJlc/w-d-xo.html
Does this link work for anyone else? ✨ Continuing the weekly DevOps Diary newsletter blog.anaisurl.com/tag/devops/
you explain very well. When will there be new videos on ArgoCD?
Hopefully soon :) just getting back on creating more videos
Im a simple man