Skip to main content
Version: 0.3 (Next)

Konstruct 0.1

Released: November 2025

Introducing Konstruct

Welcome to Konstruct - a comprehensive platform engineering product designed to help organizations manage cloud-native infrastructure and applications at scale.

Core Features

Multi-Organization Management

Create and manage multiple organizations within a single Konstruct installation.

  • Separate organizations for different business units or customers
  • Role-based access control per organization
  • Isolated resources and configurations

Team Management

Provision dedicated management clusters for each team within your organization.

  • Team-specific control planes
  • Isolated GitOps repositories
  • Customizable team boundaries

Cluster Provisioning

Create and manage Kubernetes clusters across cloud providers.

  • Management Clusters: Dedicated control planes for each team
  • Workload Clusters: Application deployment targets
  • Virtual Clusters: Lightweight clusters for development
  • Cluster Templates: Standardized infrastructure patterns

GitOps Integration

Native GitOps workflows for all infrastructure and applications.

  • Automatic GitOps repository creation
  • Argo CD integration
  • Git-based source of truth for all configurations

Application Management

Register and deploy applications with built-in observability.

  • Application registration and tracking
  • Deployment dashboards
  • Multi-cluster deployment support

Cloud Account Integration

Connect and manage cloud accounts across providers.

  • AWS support with IAM role integration
  • Secure credential management
  • Multi-account organization support

Single Sign-On (SSO)

Enterprise authentication with Microsoft Entra ID (Azure AD).

  • OIDC-based authentication
  • Group-based role mapping
  • Secure user management

Infrastructure as Code

Terraform-based infrastructure provisioning.

  • Crossplane integration
  • Custom Terraform modules
  • Automated infrastructure lifecycle

Getting Started

  1. Install Konstruct in your AWS account
  2. Configure SSO for your team
  3. Create your first organization
  4. Provision a team management cluster
  5. Create workload clusters
  6. Register applications

Platform Architecture

Konstruct follows a hierarchical architecture:

  • PlatformOrganizationsTeamsClustersApplications

Each level provides isolation, governance, and standardization for enterprise-scale deployments.

What's Next?

See Konstruct 0.2 for the latest features including environments, pipeline templates, and enhanced SSO support.