Try Devtron Enterprise!
Start Free Trial
LogoLogo
WebsiteDevtron demoGithub RepoJoin Discord
v0.5
v0.5
  • Overview
  • Getting Started
    • Install Devtron
      • Install Devtron with CI/CD integration
      • Install Devtron
      • Install Devtron on Minikube, Microk8s, K3s, Kind
      • Installation Configurations
      • Override Configurations
      • Ingress setup for Devtron Installation
    • Global Configurations
      • GitOps
      • Projects
      • Cluster And Environments
        • Namespaces And Environments
      • Git Accounts
      • Container Registries
      • Chart Repositories
      • Custom charts
      • SSO Login Service
      • Authorization
        • User Permissions
        • Permission Groups
        • API Tokens
      • Manage Notification
      • External links
    • Devtron Upgrade
      • Update Devtron from Devtron UI
      • 0.4.x-0.5.x
      • 0.4.x-0.4.x
      • 0.3.x-0.4.x
      • 0.3.x-0.3.x
      • 0.2.x-0.3.x
  • Usage
    • Applications
      • Create a new application
      • Clone an existing application
      • Deploy a sample application
      • App Configuration
        • Git Repository
        • Docker Build Configuration
        • Deployment Template
          • Deployment
          • Rollout Deployment
          • Job and Cronjob
        • Workflow Overview
        • CI Pipeline
          • Pre-Build/Post-Build Tasks
        • CI Pipeline (Legacy)
        • CD Pipeline
        • Config Maps
        • Secrets
        • Environment Overrides
        • Deleting Application
      • Build and Deploy
        • Triggering CI
        • Triggering CD
      • App Details
        • Debugging Deployment And Monitoring
        • Application Metrics
    • Charts
      • Charts Overview
      • Deploy & Observe
      • Examples
        • Deploying Mysql Helm Chart
        • Deploying MongoDB Helm Chart
      • Chart Group
    • Security
    • Bulk Edit
    • Integrations
  • Resources
    • Troubleshooting
    • Use Cases
      • Devtron Generic Helm Chart To Run CronJob Or One Time Job
      • Connect SpringBoot with Mysql Database
      • Connect Expressjs With Mongodb Database
      • Connect Django With Mysql Database
    • Telemetry Overview
  • Deprecated
    • Hyperion
Powered by GitBook
On this page
  • Discover and install integrations
  • Build and Deploy (CI/CD) integration

Was this helpful?

Export as PDF
  1. Usage

Integrations

PreviousBulk EditNextTroubleshooting

Last updated 2 years ago

Was this helpful?

Devtron integrations extend the functionality of your Devtron stack.

Discover and install integrations

The current release of Devtron supports the Build and Deploy (CI/CD) integration. More integrations will be available soon; to request one, please

Integrations can be installed by super admins; However other user roles can browse and request super admins to install the required integrations.

Integrations are updated along with .

Select Devtron Stack Manager from the left navigation bar. Under INTEGRATIONS, select Discover.

Discover integrations

Build and Deploy (CI/CD) integration

Devtron CI/CD integration enables software development teams to automate the build and deployment process, allowing them to focus on meeting the business requirements, maintaining code quality, and ensuring security.

Features

  • Leverages Kubernetes auto-scaling and centralized caching to give you unlimited cost-efficient CI workers.

  • Supports pre-CI and post-CI integrations for code quality monitoring.

  • Seamlessly integrates with Clair for image vulnerability scanning.

  • Supports different deployment strategies: Blue/Green, Rolling, Canary, and Recreate.

  • Implements GitOps to manage the state of Kubernetes applications.

  • Integrates with ArgoCD for continuous deployment.

  • Check logs, events, and manifests or exec inside containers for debugging.

  • Provides deployment metrics like; deployment frequency, lead time, change failure rate, and mean-time recovery.

  • Seamless integration with Grafana for continuous application metrics like CPU and memory usage, status code, throughput, and latency on the dashboard.

Installation

  1. On the Devtron Stack Manager > Discover page, select the Build and Deploy (CI/CD) integration.

  2. On the Discover integrations/Build and Deploy (CI/CD) page, select Install.

The installation status may be one of the following:

Installation status
Description

Install

The integration is not yet installed.

Initializing

The installation is being initialized.

Installing

The installation is in progress. The logs are available to track the progress.

Failed

Installed

The integration is successfully installed and available on the Installed page.

Request timed out

A list of installed integrations can be viewed on the Devtron Stack Manager > Installed page.

Although the integrations are installed separately, they cannot be upgraded separately. Integrations update happens automatically with .

Installation failed and the logs are available to troubleshoot. You could retry the installation or .

The request to install has hit the maximum number of retries. You may retry the installation or for further assistance.

To update an installed integration, please .

update Devtron
Devtron upgrade
contact support
contact support
submit a ticket
Devtron updates