Your Framework for Efficient Platform Engineering
Familiar with searching weeks for suitable toolsets to build a platform on Kubernetes? kubara offers a customizable toolset to spin up a Kubernetes platform within minutes and adapt it to your unique requirements.
KUBARA GOES OPEN SOURCE IN:
About
What is kubara?
kubara helps teams create efficient Kubernetes platforms with opinionated, preconfigured components. It reduces setup complexity and accelerates delivery from initial bootstrap to a usable platform foundation.
Lightweight framework and CLI
Build Kubernetes platforms with clear, opinionated defaults and less trial-and-error.
Preconfigured Helm and Terraform components
Use production-proven building blocks instead of stitching every part together from scratch.
Designed for platform engineers
kubara helps teams focus on delivery by replacing complex script-based platform operations with GitOps workflows.
Challenges
Which pain points are addressed with kubara?
Missing expertise and costly iterations
kubara bridges the knowledge gap, offering a quick start by leveraging years of accumulated production experience and best practices.
High complexity of Kubernetes ecosystem
kubara offers opinionated building blocks so you can avoid design pitfalls that lead to unmaintainable or insecure code.
Continuous changes in the toolset
kubara helps you stay ahead of the curve by continuously adapting to evolving platform and tooling landscapes.
Features
What does kubara offer?
Run kubara wherever Kubernetes runs: cloud, edge, bare-metal or hybrid environments.
Set up a production-ready platform in under 30 minutes with a streamlined process.
An intuitive CLI and clear configuration keep focus on use cases, not setup from scratch.
Keep flexibility with an OSS-first and cloud-agnostic approach to platform building.
Adapt and extend components to fit your platform and organizational requirements.
From bare cluster to full platform stack: app management, observability, and security.
When to Use kubara
kubara is a strong fit when...
You're a Platform Engineer
...eager to build a Kubernetes platform from scratch without spending weeks on extensive research, but rely on a trusted toolset for a quick-start.
You're a Development Team
...with limited platform engineering capacity and want to focus on application delivery instead of infrastructure complexity.
You're a Platform Architect
...and have seen your self-built Kubernetes platform hit scaling limits, so you need to evolve the architecture without starting from scratch.
How it Works
Your journey with kubara starts here!
Install kubara CLI
Download and install the kubara CLI tool. See installation instructions.
Create an Empty Mono-Repo
Create an empty repository to host your platform mono-repo before running the setup steps.
Prepare Environment Values
Run kubara init --prep to generate a .env file for secrets, then fill in the required values.
Generate and Adjust config.yaml
Run kubara init to generate config.yaml, then adjust it for your environment.
Generate Platform Artifacts
Run kubara generate --all to generate Terraform and Helm files, then commit and push them to your mono-repo.
Provision Infrastructure (Optional)
Use Terraform to provision Kubernetes and infrastructure components (optional, recommended).
Bootstrap the Platform
Run kubara bootstrap <cluster-name> to bootstrap your platform stack.
You're Done
Your platform is ready. You can now access your dashboard, Argo CD, and related services.
Still have questions?
Our community is here to help you succeed.