Practical, community-led learning for the container and cloud-native ecosystem.
🌐 kubedaily.com · 🧰 Tool directory · 🧪 Hands-on labs · 🗺️ Content roadmap
| Area | What it covers |
|---|---|
| Labs | Docker, containerd, Helm, Kubernetes, and practical operating workflows. |
| Blog | Field guides for containers, delivery, security, platform engineering, and operations. |
| Tools | A searchable directory of container and cloud-native projects, including GitHub star badges where available. |
| Roadmap | 1,000 planned container-ecosystem blog and lab titles across eight focused tracks. |
Requirements: Elixir/Erlang, Node.js, and npm.
mix setup
mix phx.serverOpen http://localhost:4000.
The live site is exported as static HTML for GitHub Pages.
mix assets.deploy
mix kubedaily.export --output _site
python3 -m http.server 4173 --directory _siteThen visit http://localhost:4173.
| Content | Location |
|---|---|
| Blog posts | priv/static/kubedaily/blog/ |
| Blog metadata | priv/static/kubedaily/data/blog.json |
| Labs | priv/static/kubedaily/labs/ |
| Lab metadata | priv/static/kubedaily/data/labs.json |
| Tool directory | priv/static/kubedaily/entries.js |
| Public roadmap | lib/school_house/kube_daily.ex |
Contributions are welcome—from a corrected command to a complete lab or field guide. Start with CONTRIBUTING.md, then open an issue or pull request with a focused, reproducible change.
mix format --check-formatted
mix assets.deploy
mix kubedaily.export --output _site
mix testThe GitHub Pages workflow builds the assets, exports _site, and deploys the result when changes reach main.