Skip to main content

Open Source Contributions

My commitment to open source extends beyond Kubefirst to active participation in the broader cloud native ecosystem.

Konstructio Organization

The konstructio GitHub organization hosts all Konstruct open source projects.

Core Repositories

RepositoryDescriptionStars
kubefirstThe Kubefirst Open Source Platform2,000+
kubefirst-apiAPI serving the console frontend16+
consoleKubefirst application console10+
gitops-templateUpstream GitOps repository template100+
gitops-catalogKubefirst GitOps catalog30+
konstruct-uiReusable React components10+

Supporting Projects

  • charts: Helm charts for Kubefirst components
  • charts-mirror: Helm chart mirror repository
  • homebrew-taps: Homebrew formulae for CLI distribution
  • colony-vagrant: Vagrant environment for Colony testing

Personal Contributions

My GitHub profile includes contributions to:

CNCF Ecosystem

  • CNCF Landscape: Contributions to the cloud native project directory
  • cert-manager: Documentation contributions

Infrastructure Tools

  • terraform-provider-aws: AWS Terraform provider
  • Datadog helm-charts: Kubernetes package manager charts

GitHub Achievements

  • Arctic Code Vault Contributor: Code preserved in the GitHub Arctic Code Vault
  • Pair Extraordinaire (x3): Collaborative coding recognition
  • Pull Shark (x4): Pull request contributions
  • Quickdraw: Fast issue response
  • YOLO: Merging without review (we've all been there)

Open Source Philosophy

Why Open Source?

Transparency: Organizations can inspect, audit, and understand exactly what they're running.

Community: Open source creates opportunities for collaboration and shared improvement.

Trust: When your infrastructure tooling is open source, you can verify it does what it claims.

Longevity: Open source projects can outlive individual companies and continue serving users.

How We Build

Open by Default: New features are developed in the open, with community input throughout.

Good First Issues: We maintain issues labeled for newcomers to encourage contribution.

Documentation: Comprehensive documentation to lower the barrier to contribution.

Community Support: Active Slack community and responsive maintainers.

Contributing

Want to contribute to Kubefirst or other Konstruct projects?

  1. Join Slack: kubefirst.io/slack
  2. Browse Issues: Look for good first issue labels
  3. Read Contributing Guide: Each repository has contribution guidelines
  4. Open a PR: All contributions welcome—code, docs, bug reports

CNCF Landscape

Kubefirst is featured on the CNCF Landscape, the comprehensive guide to cloud native technologies. This recognition places Kubefirst alongside the tools it integrates—ArgoCD, Vault, Terraform—as a trusted part of the cloud native ecosystem.