Activity
Mon
Wed
Fri
Sun
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
What is this?
Less
More

Memberships

KubeCraft (Free)

11.3k members โ€ข Free

62 contributions to KubeCraft (Free)
How is Kubernetes run in the real world?
I'm currently researching how to setup a homelab and potential hardware purchases. One thing that I'm wondering is how kubernetes nodes are run in the real world, on physical hardware or virtual machines? I'm trying to figure out if I should first learn to use proxmox to create VMs / LXC containers and then use those containers to install Kubernetes nodes and will this be applicable in the real world.
1 like โ€ข 5h
Most Kubernetes clusters run on VMs, both in the cloud and on-prem. Bare metal exists, but itโ€™s less common. For a homelab, Proxmox โ†’ VMs โ†’ Kubernetes is very realistic and worth learning. LXC is fine to play with, but VMs map better to real setups. Youโ€™re not overthinking it at all.
Start Here: Introduce Yourself & Get Your First Win
Welcome to KubeCraft. The community where (aspiring) DevOps engineers become undeniable. You are not here to collect endless tutorials. You are here to get hired, build real skills, and move forward with people who want the same outcome. Inside KubeCraft, we share one mission: Become a high paid DevOps engineer while solving real world problems together trough DevOps Craftsmanship. You are no longer doing this alone. You are part of a focused group built to push your growth every step of the way. We help you to: โ€ข Build real world DevOps skills through projects, challenges, and proof of work โ€ข Land your first DevOps role or level up your current one โ€ข Stay accountable inside a community that expects action, not excuses You are in the right place if: โ€ข You want to become a DevOps or Cloud engineer and are passionate about this craft โ€ข You are willing to do the work, ask questions, and support others โ€ข You want a real DevOps environment, not another passive course platform Follow these steps: 1. Post your introduction below (and level up to level 2+ fast) 2. Like & reply to other introductions 3. Your onboarding shows how this community works and what is expected 4. You will see exactly how to create momentum fast with the Welcome to the KubeCraft, Crafter. Letโ€™s get to work.
Poll
2639 members have voted
2 likes โ€ข 2d
@Ambrose de Clermont Welcome to the community, Ambrose! Let's learn, collaborate, and grow together.
0 likes โ€ข 6h
@Daniel G. Emoyon Welcome aboard โ€” glad to have you here. And thanks, appreciate that ๐Ÿ™ My honest advice: keep it simple and stay consistent. Focus on fundamentals first (Linux, networking, Git, containers), build small projects, and document everything you learn. Donโ€™t rush Kubernetes โ€” let it be a result of understanding the basics, not the starting point. Most importantly, stay curious, ask questions, and learn in public. Thatโ€™s what compounds over time.
โš”๏ธ KubeQuest Monday is LIVE
Shoutout of the week goes again to @Adeyemi Ojo ๐Ÿ‘‘ You keep showing up and doing the work You set clear goals, you ship them, and you come back with proof. That kind of consistency is rare and that is what actually builds real skill. Well deserved man ๐Ÿ™Œ โš”๏ธ ๐—ž๐˜‚๐—ฏ๐—ฒ๐—ค๐˜‚๐—ฒ๐˜€๐˜ ๐— ๐—ผ๐—ป๐—ฑ๐—ฎ๐˜† New week. New focus. New progress. We keep it simple ๐Ÿ‘‡ ๐—ฆ๐—ง๐—˜๐—ฃ ๐Ÿญ: ๐—ช๐—ฒ๐—ฒ๐—ธ๐—น๐˜† ๐—š๐—ผ๐—ฎ๐—น๐˜€ (๐— ๐—ผ๐—ป๐—ฑ๐—ฎ๐˜†) Post your 1โ€“3 DevOps goals for the week in the comments under this post ๐—ฆ๐—ง๐—˜๐—ฃ ๐Ÿฎ: ๐—จ๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ & ๐—ช๐—ถ๐—ป (๐—™๐—ฟ๐—ถ/๐—ฆ๐˜‚๐—ป) Before the week ends, reply to your own comment with: - Your status update - Your biggest win Whether everything is completed or not, showing up and reporting back is what matters. ๐Ÿ—“๏ธ ๐—ง๐—ถ๐—บ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ: Weeks run from Monday to Sunday ๐Ÿ‘‰ ๐—˜๐˜…๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ ๐—ฆ๐˜‚๐—ฏ๐—บ๐—ถ๐˜€๐˜€๐—ถ๐—ผ๐—ป: See the example below. Each week we'll create a fresh new post to keep the momentum going. ๐Ÿ† ๐—ช๐—ฒ๐—ฒ๐—ธ๐—น๐˜† ๐˜„๐—ถ๐—ป: Each week one member who posted and returned gets a community shoutout. Post your goals today and come back this weekend with proof. Good luck this week ๐Ÿ”ฅ
โš”๏ธ KubeQuest Monday is LIVE
6 likes โ€ข 11d
๐— ๐˜† ๐Ÿฏ ๐—ด๐—ผ๐—ฎ๐—น๐˜€ ๐—ณ๐—ผ๐—ฟ ๐˜๐—ต๐—ถ๐˜€ ๐˜„๐—ฒ๐—ฒ๐—ธ ๐—ฎ๐—ฟ๐—ฒ: Goal 1: In my home lab I would add Horizontal Pod Autoscaling (HPA): I would scale the Go app automatically using CPU metrics now that my metrics-server is working. Goal 2: Introduce basic GitOps flow: I would prepare the repo so deployments are driven by Git (Helm values to the cluster), even if applied manually at first. Goal 3: Improve production safety Then I add NetworkPolicy + non-root container user to tighten security without breaking the app.
1 like โ€ข 5d
๐—ฆ๐˜๐—ฎ๐˜๐˜‚๐˜€ ๐—จ๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ: Goal 1: Done โ€” HPA working (CPU-based scaling via metrics-server) Goal 2: Done โ€” Basic GitOps flow in place (env values in Git + deploy script) Goal 3: Done โ€” Production safety added (default-deny NetworkPolicy + allow rules + non-root container) Biggest win of the week was: Turning my homelab app into something that behaves like production โ€” it scales under load, deploys safely, and is locked down with โ€œdeny-by-defaultโ€ networking.
๐Ÿงฑ โ†’ โ˜๏ธ Your laptop = a data-centre
I used to think Cloud + Kubernetes meant: โŒ expensive accountsโŒ huge clustersโŒ โ€œyouโ€™re not ready yetโ€ So I shrank the problem. I turned my MacBook into a mini cloud. 1 VM. 1 node. 1 app. 1 database. I deployed a real service (Go + Redis) with health checks, rolling updates, ingress, TLS-ready setup โ€” the same patterns used in production teams. Cost: $0 Time:Your choice Hardware: 8GB RAM Hereโ€™s the part beginners need to hear: You donโ€™t become cloud-ready by watching videos. You become cloud-ready by shipping small things and showing your work. If youโ€™re starting out: Pick a tiny problem you care about.URL shortener. Quote API. Visitor counter. Anything. Run it. Break it. Fix it. Publish it. If youโ€™re already a junior engineer: Stop waiting for โ€œreal infrastructure. โ€Your laptop is enough to practice real patterns: - deployments - rollouts - failures - observability - automation Thatโ€™s where confidence comes from. Learning in public feels uncomfortable โ€” and thatโ€™s the point. Feedback beats guessing. Community beats isolation. The cloud is just someone elseโ€™s computer. Start on yours โ€” then scale up, not out. Repo (if you want a starting point):๐Ÿ‘‰ github.com/Griffindeetox/go-redis-k8s-lab If youโ€™re learning cloud/Kubernetes, drop what youโ€™re building (or want to build). Iโ€™ll suggest a small, shippable next step.
๐Ÿงฑ โ†’ โ˜๏ธ Your laptop = a data-centre
1 like โ€ข 7d
@Monika Singh Its my pleasure Monika!
1 like โ€ข 7d
@Lawrence Tran You are welcome Lawrence! I am glad it's helpful.
Happy 2026 Crafters ๐ŸŽ†
Wishing everyone in KubeCraft community a strong, focused and supportive 2026. Every small win you share pushes the whole group forward ๐Ÿ’ช Letโ€™s kick it off with this weekโ€™s KubeQuest. โš”๏ธ ๐—ž๐˜‚๐—ฏ๐—ฒ๐—ค๐˜‚๐—ฒ๐˜€๐˜ ๐— ๐—ผ๐—ป๐—ฑ๐—ฎ๐˜† New week. New focus. New progress. We keep it simple ๐Ÿ‘‡ ๐—ฆ๐—ง๐—˜๐—ฃ ๐Ÿญ: ๐—ช๐—ฒ๐—ฒ๐—ธ๐—น๐˜† ๐—š๐—ผ๐—ฎ๐—น๐˜€ (๐— ๐—ผ๐—ป๐—ฑ๐—ฎ๐˜†) Post your 1โ€“3 DevOps goals for the week in the comments under this post ๐—ฆ๐—ง๐—˜๐—ฃ ๐Ÿฎ: ๐—จ๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ & ๐—ช๐—ถ๐—ป (๐—™๐—ฟ๐—ถ/๐—ฆ๐˜‚๐—ป) Before the week ends, reply to your own comment with: - Your status update - Your biggest win Whether everything is completed or not, showing up and reporting back is what matters. ๐Ÿ—“๏ธ ๐—ง๐—ถ๐—บ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ: Weeks run from Monday to Sunday ๐Ÿ‘‰ ๐—˜๐˜…๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ ๐—ฆ๐˜‚๐—ฏ๐—บ๐—ถ๐˜€๐˜€๐—ถ๐—ผ๐—ป: See the example below. Each week we'll create a fresh new post to keep the momentum going. ๐Ÿ† ๐—ช๐—ฒ๐—ฒ๐—ธ๐—น๐˜† ๐˜„๐—ถ๐—ป: Each week one member who posted and returned gets a community shoutout. Post your goals today and come back this weekend with proof. Good luck this week ๐Ÿ”ฅ
2 likes โ€ข 12d
๐—ฆ๐˜๐—ฎ๐˜๐˜‚๐˜€ ๐—จ๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ Goal 1: Zero-downtime deploys โ€” Done Added RollingUpdate + PodDisruptionBudget and validated live Helm upgrades with traffic flowing. Goal 2: Observability basics โ€” Done Enabled metrics-server and verified real CPU/memory usage for app + Redis. Goal 3: Helm cleanup โ€” Done Refactored Helm values to clearly separate app logic from infrastructure concerns. Biggest win: I hit โ€œupgradeโ€ and watched the visitor counter keep climbingโ€”no glitch, no drop to zeroโ€”while Kubernetes quietly swapped the old pods for new ones behind the scenes. That single moment turned โ€œrolling updateโ€ from a textbook phrase into something I could see and trust. (If youโ€™re new: it means users never notice updates. If youโ€™re seasoned: itโ€™s the live proof your probes + strategy actually work.)
0 likes โ€ข 12d
๐—ฆ๐˜๐—ฎ๐˜๐˜‚๐˜€ ๐—จ๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ Goal 1: Zero-downtime deploys โ€” Done Goal 2: Observability basics โ€” Done Goal 3: Helm cleanup โ€” Done
1-10 of 62
Adeyemi Ojo
6
1,449points to level up
@adeyemi-ojo-2541
DevOps enthusiast...........Willing to learn, collaborate and grow. "No act of kindness, no matter how small, is ever wasted."

Active 1h ago
Joined Sep 16, 2025
Powered by