Contribute to Kubermates
Kubermates is community‑driven. Whether you fix a typo, write a post, or ship a feature — it all helps. 🚀
Ways to contribute
- Write or update Articles (
content/blog/...
) - Report bugs or propose ideas (open an Issue)
- Improve UX/styles and components in
assets/scss/
- Share meetups, talks, and workshops
- Review PRs and suggest improvements
Quick start
- Fork the repo and create a branch (e.g.
feat/something-cool
) - Run the site locally and preview changes
- Use Conventional Commits
- Open a Pull Request
# from the repo root
npm ci
hugo mod get && hugo mod tidy
hugo server -D
Authoring blog posts
Create a new folder under content/blog/<your-slug>/
with an index.md
:
---
title: "Your Post Title"
description: "One‑sentence summary."
date: 2025-08-20T09:00:00Z
draft: true
tags: ["kubernetes", "devops"]
categories: ["Guides"]
authors: ["Your Name"]
resources:
- src: "cover.*"
name: "cover"
---
Intro paragraph…
Set draft: false
when ready. Add images to the same folder and reference them like 
.
Commit style (Conventional Commits)
():
# types: feat | fix | docs | chore | perf | refactor | test | style | ci | build
# examples:
feat(blog): add kubeadm HA guide
fix(events): correct Paris timezone on Oct meetup
docs(contrib): clarify local dev steps