I've just landed a new job that requires me to use Kubernetes and Argo CD alongside Argo Workflows. The truth is, I've never worked with any of these technologies before. My hiring manager knows I'm new to this, and I got hired based more on my potential than my existing knowledge. Now that I have some time between jobs, I'm eager to get ahead and learn. I was thinking of checking out the "Techworld with Nana" crash course on Kubernetes and Argo, and then trying to set up a local cluster on my computer to deploy a web app I'm working on as a learning project (I'll use Vercel for the actual website). I'm looking for any recommendations on the quickest and most engaging ways to become familiar with these tools.
4 Answers
Setting up a cluster and deploying an app with Argo CD is a great way to start! Once you have that figured out, you can also try deploying Argo Workflows and create a few workflow templates to get hands-on experience.
Also, don't overlook Argo Events. It's useful for triggering Argo Workflows, which is how we've been doing it in our projects.
What kind of questions did they ask you in the interviews if it wasn’t focused on Kubernetes or Argo?
Check out Mischa van den Burg’s tutorials! They're really excellent and super helpful for beginners.

That’s exactly my plan! I already have an app in progress, so it’ll serve as my test subject. Do you suggest any prerequisite material, or should I just jump right into it? I'm torn between prepping a lot or just diving in and figuring things out.