Skip to main content
Version: 0.7 (Next)

Using Konduit

Prerequisites

  • Your organization has a Git account associated (GitHub App or GitLab) — Konduit prompts you if not
  • The platform administrator has enabled Konduit

Projects and environments

  1. Open Konduit in the sidebar — each project maps to one of your organizations
  2. Select a project to open the split view: the app rail on the left, app detail on the right

A live app in the Konduit project view

Every project starts with a production environment. Use the environment switcher in the header to create more:

  • Names are lowercase alphanumeric with hyphens, up to 18 characters
  • production cannot be deleted
  • An environment must be empty (no apps) before it can be deleted

Register an app

  1. Click Register app
  2. Pick a repository from your connected Git account
  3. Set the app name, region (target cluster), port (default 8080), and replicas
  4. Add environment variables if the app needs them (DATABASE_URL, etc.)
  5. Toggle public URL to expose the app on https://<app>-<org>.<region>.<domain>
  6. Deploy

Konduit builds the repository with Cloud Native Buildpacks — no Dockerfile required for common stacks (Go, Node.js, Java, Python, Procfile).

Phases

PhaseMeaning
Buildingkpack is building the image from your repository
PushingImage is being pushed to the registry
DeployingThe GitOps commit is syncing to the target cluster
Live / OnlineThe app is running; the public URL is active
FailedTerminal error — check the Logs tab for the build output
PausedThe organization is suspended; apps are scaled to zero

App detail tabs

  • Overview — public URL, region, replicas, and the latest deployment (image digest, trigger, deployer)
  • Variables — edit environment variables (triggers a redeploy)
  • Metrics — CPU, memory, pods, and restarts
  • Logs — the live build log stream
  • Settings — source repository and branch, networking (public URL), scale (replicas), builder info, and the Danger zone: Remove app deletes the app, its build pipeline, and its GitOps manifest

Continuous deployment

Push to the tracked branch and Konduit rebuilds and redeploys automatically. Use Redeploy to force a fresh build from the branch HEAD at any time.