Updated
about 9 hours
ago.
No love.
1 follower.
Has no hacker:
grab it!
Description
A small, hands-on Hackweek project to learn the basics of k3s — a lightweight Kubernetes distribution.
You will install a single-node k3s cluster, deploy a simple application, expose it, and practice basic kubectl commands.
Perfect for beginners or anyone wanting to try Kubernetes in a lightweight environment.
Goals
- Install a single-node k3s cluster (local VM or cloud).
- Deploy a hello-world web application using Deployment + Service.
- Expose the app using an Ingress.
- Use kubectl to explore resources (pods, logs, events).
- Document your steps and key learnings.
Optional Stretch Goal
- Install and explore one Helm chart (e.g., Nginx Ingress or Metrics Server).
Resources
- k3s Quick Start Guide: https://docs.k3s.io/quick-start
- One Linux VM (Ubuntu/Rocky/Alpine; 2 GB RAM is enough)
kubectlinstalled on your laptop- Sample container image:
nginxor any simple “hello world” app - Useful kubectl commands:
kubectl get allkubectl describekubectl logskubectl port-forward
✅ Expected Outcome
- A fully running single-node k3s cluster
- A deployed and accessible web app
- A short write-up summarizing the journey
No Hackers yet
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 25
Comments
Be the first to comment!
Similar Projects
This project is one of its kind!