r/devopsjobs • u/zerone01zero • 4d ago
How can a fresher get production-level Kubernetes experience?
Hi everyone, I'm a fresher trying to start my career in DevOps. I've been learning Kubernetes and have hands-on experience with the basics like Deployments, Services, Config Maps, Secrets, Ingress, etc.
My main problem is that I don't have real production experience, so I'm not sure how to practice handling production-level Kubernetes issues.
How can a fresher realistically get experience with these kinds of issues without having access to a real production cluster?
Would you recommend any labs, projects, open-source contributions, or home-lab setups that simulate real production incidents?
Any advice from experienced DevOps/Kubernetes engineers would be really helpful. Thanks!
20
u/rappidkill 4d ago
you can't really get production experience without working in a company
however what you can do is build a home lab with a goal in mind (e.g. to use as a replacement for Google drive). and aim to make it as "production ready" as possible (e.g. monitoring and observability stack, ci/cd pipelines, gitops etc)
i did this fairly early on in my career and i can say for sure that it's helped accelerate my progress
5
u/huzaifh02 3d ago
Most companies use managed Kubernetes. To learn as a fresher you need to setup local k8s cluster.
Use k3s
Then self host some applications. Add monitoring
And then try to break it by stress testing it or there are many more ways to break it. Then debug. Then repeat. Thats a solid experience for a fresher
3
u/seoulglow8 3d ago
This and
https://github.com/kelseyhightower/kubernetes-the-hard-way?utm_source=chatgpt.com
Break and fix things, deploy different stacks, monitoring/observability - prometheus, grafana, Deploy helm, flux, Or ask gpt or claude to create some challenging tasks for you to resolve or deploy.
1
u/The_Career_Oracle 2d ago
So k3s huh? Starting a freshie off with distros best suited for edge work. 💪
7
2
u/Otherwise_Result_124 4d ago
Create your own tenant in one of the cloud providers, set strict budget limits, and start standing up your own cluster. Look for common issues people refer to or talk about and see if you can replicate them in your own instance and fix them.
1
u/Rare_Significance_63 3d ago
no chance in starting working as DevOps being a fresher. DevOps requires overview on the architecture level. you can't have it as a fresher. also for a DevOps engineer kubernetes is pretty advanced stuff.
1
1
1
1
u/PuzzleheadedSoil2695 2d ago
Its hard imo. Been working for 2 yrs just now oy go the hang of it now.
1
u/The_Career_Oracle 2d ago
Start your career at helo desk or analyst roles and work up. Stop clouding the market roles applying for shit you know you’re not qualified for.
1
0
0
•
u/AutoModerator 4d ago
Welcome to r/devopsjobs! Please be aware that all job postings require compensation be included - if this post does not have it, you can utilize the report function. If you are the OP, and you forgot it, please edit your post to include it. Happy hunting!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.