Skip to main content
This guide provides an overview of how to install Qodo on-premises. The installation consists of four phases: preparation, deployment, configuration, and validation. Use this guide to understand the overall process, then follow the detailed documentation for each part of your installation.

Phase 1: Preparation

Before deploying Qodo, prepare your Kubernetes environment, credentials, and external dependencies.
1

Review the prerequisites

Make sure your environment meets the requirements for a Qodo on-premises deployment.
2

Obtain registry credentials

Contact Qodo to receive your Replicated registry credentials and verify access to the required registries.
3

Prepare external dependencies

Prepare the external services required for your deployment, including:
  • AI model access
  • Git provider access and authentication
  • Network connectivity between Qodo and external services
4

Gather configuration values

Have the information required for your deployment available, including:
  • Registry credentials
  • AI model credentials
  • Git provider credentials
  • Domain names and TLS certificates
  • Organization or team configuration

Phase 2: Deployment

Deploy Qodo using Helm. The deployment process includes:
  1. Obtaining the required Helm chart.
  2. Configuring deployment values and secrets.
  3. Deploying Qodo to your Kubernetes cluster.
  4. Verifying that the Qodo services are running successfully.

Phase 3: Configuration

After deploying Qodo, connect it to your Git provider and configure the required settings. Connect your Git provider Select your Git provider and follow the corresponding installation guide: Each guide covers the provider-specific authentication, permissions, webhooks, and configuration required to connect Qodo.

Phase 4: Validation

After deployment and configuration, verify that Qodo is running correctly and can communicate with the required services.
1

Verify the deployment

Confirm that the Qodo services are running successfully in your Kubernetes cluster.
2

Verify connectivity

Confirm that Qodo can connect to your Git provider and other required external services.
3

Run a functional test

Trigger a test code review through your Git provider to verify that the integration is working correctly.
If validation is successful, your Qodo on-premises deployment is ready for use.