Docs
Get Started

First deployment

Before you begin

Prepare:

  • A Kuberns account.
  • A GitHub or GitLab repository, or a template from the marketplace.
  • Required application secrets and external-service credentials.
  • The branch you want to deploy.

Deploy a repository

  1. In onboarding, choose GitHub or GitLab.
  2. Authorize repository access.
  3. Select the repository and branch.
  4. Select an available region.
  5. Start deployment.
  6. Watch the live agent view while Kuberns analyzes the repository.
  7. Review the environment in the dashboard after the managed deployment starts.

The agent can detect the framework, root directory, dependency files, ports, build commands, process commands, Dockerfiles, environment-variable names, and supporting resources.

Deploy a template

  1. Choose Open-source template.
  2. Select a template.
  3. Enter the values requested by its configuration.
  4. Select the resource and region options shown by the dashboard.
  5. Deploy.

Templates can use predefined container configuration, managed resources, and environment-variable requirements. Templates marked for CI/CD can use a forked repository so later source changes can participate in the deployment workflow.

After deployment

Deployment success screen: an "Agent mission complete" badge with the total deploy time, and a Deployment Successful card showing the build number, repository, branch, commit, and a Go to Dashboard button

Open the service environment to:

  • Check build and service logs.
  • Add or update environment variables.
  • Review detected deployment settings.
  • Inspect resources and metrics.
  • Configure a domain after the account is eligible.