Contributing
April 15, 2026 ยท View on GitHub
Thanks for helping Kuberhealthy. We welcome early adopters and focused PRs.
Legal
- Fork the repo and open a PR.
- Sign commits with DCO (
git commit -s).
Workflow
- Open an issue for larger changes.
- Create a branch for your work.
- Keep changes scoped and add tests when behavior changes.
- Update docs if user-facing behavior changes.
- Add yourself to
CONTRIBUTORS.md. - Optionally add your org to
ADOPTERS.md. - Open a PR against
main.
Requirements
- Format Go code with
go fmt. - Ensure tests pass.
Tooling
justis used for common tasks.podmanis the container engine used in scripts.
Just commands
just build: Build the Kuberhealthy image with Podman.just kind: Create a KIND cluster and deploy Kuberhealthy.just kind-clean: Delete the KIND cluster.just test: Run unit tests forinternal/...andcmd/....just run: Build and run locally with dev defaults.just kustomize: Apply manifests fromdeploy/kustomize/.just browse: Port-forward the service and open a browser.