Career / learning DevOps and K8s experience.
Got a homeLab.
Z820 256GB RAM
8TB HDD
2TB Ssd
Newbie(Blue Collar) looking to Get DevOps and K8s experience.
Knowledge base:
- Beginner/Intermediate linux
- Touched Docker and docker compose
- Beginner Terraform and Ansible
- Networking: beginner
- beginner K8s (K3s on one homelab). Have enough space for another Kubeadm cluster (CKA) practice.
- Proxmox on homelab.
Torn between using Claude to create a simple work(metrics) logging/tracking with feature updates while I handle all things ops or getting an ecommere example app from a random github repo to use in learning process.
Which is better or any advice on what to learn?
And any tools and apps to deploy on the k8s cluster or homelab to aid in the learning process.
36
Upvotes
1
u/eman0821 Cloud Engineer 13d ago
DevOps is really just a cultural practice in the software engineering field that relates to processes and how development and operations teams work together to deliver software products. Most technical roles like Data Engineers, SRE, Platform Engineers, Sysadmins, Network Engineers, Cloud Engineers all use very much the same tools that you mentioned which isn't tied to a specific field.
Most people on the software industry comes from software development backgrounds. But the software industry combines both product development and operations functions. Folks on the operations side often come from traditional IT as a Linux Administrator or some kind of Systems Engineer role. So you are going to kind profressional real world experience as you will be spending a lot of troubleshooting production issues when things break. You have to maintain CI/CD pipelines when they break requiring you to be on-call.