Try Devtron Enterprise!
Start Free Trial
LogoLogo
WebsiteDevtron demoGithub RepoJoin Discord
v0.4
v0.4
  • Overview
  • Devtron
    • Setup
      • Installing Devtron
        • Install Devtron with CI/CD integration
        • Install Devtron
        • Installation Configurations
        • Override Configurations
        • Ingress setup for devtron installation
      • Devtron Integrations
      • Global Configurations
        • GitOps
        • Git Accounts
        • Container Registries
        • Chart Repositories
        • Custom Charts
        • Cluster And Environments
        • Projects
        • SSO Login Service
        • Authorization
          • User Permissions
          • Permission Groups
          • API Tokens
        • Manage Notification
        • Deploy a sample App
        • External links
      • Devtron Upgrade
        • Update Devtron from Devtron UI
        • 0.4.x-0.4.x
        • 0.3.x-0.4.x
        • 0.3.x-0.3.x
        • 0.2.x-0.3.x
    • User Guide
      • Creating Application
        • Git Repository
        • Docker Build Configuration
        • Deployment Template
          • Rollout Deployment
          • Job and Cronjob
        • Workflow
          • CI Pipeline
            • Pre-Build/Post-Build tasks
          • CI Pipeline (Legacy)
          • Automated test suite integration in CI
          • CD Pipeline
        • Config Maps
        • Secrets
        • Environment Overrides
        • Application Metrics
      • Application Details
      • Cloning Application
      • Deploying Application
        • Triggering CI
        • Triggering CD
      • Deploy Chart
        • Overview Of Charts
        • Charts Create Update Upgrade Deploy Delete
        • Chart Group Create Edit And Deploy
        • Examples
          • Deploying Mysql Helm Chart
          • Deploying MongoDB Helm Chart
      • Debugging Deployment And Monitoring
      • Namespaces And Environments
      • Security Features
      • Deleting Application
      • Bulk Update
      • Command Bar
      • Use Cases
        • Devtron Generic Helm Chart To Run Cron Job Or One Time Job
        • Connect SpringBoot with Mysql Database
        • Connect Expressjs With Mongodb Database
        • Connect Django With Mysql Database
      • Telemetry Overview
    • FAQs & Troubleshooting
      • Devtron Troubleshooting
Powered by GitBook
On this page
  • Select chart by Devtron
  • Select chart from custom charts
  • Upload custom chart
  • Application Metrics

Was this helpful?

Export as PDF
  1. Devtron
  2. User Guide
  3. Creating Application

Deployment Template

PreviousDocker Build ConfigurationNextRollout Deployment

Last updated 2 years ago

Was this helpful?

A deployment configuration is a manifest for the application. It defines the runtime behavior of the application.

Devtron includes deployment template for both default as well as custom charts created by a super admin.

To configure a deployment chart for your application:

  • Go to Applications and create a new application.

  • Go to App Configuration page and configure your application.

  • On the Deployment Template page, select the drop-down under Chart type.

You can select a chart in one of the following ways:

Select chart by Devtron

  1. Knative

Select chart from custom charts

Custom charts are added by a super admin from the section.

Users can select the available custom charts from the drop-down list.

Select custom chart

Upload custom chart

Application Metrics

Enable show application metrics toggle to view the application metrics on the App Details page.

IMPORTANT: Enabling Application metrics introduces a sidecar container to your main container which may require some additional configuration adjustments, we recommend you to do load test after enabling it in a non-prod environment before enabling it in production environment.

Select Save to save your configurations.

A can be uploaded by a super admin.

Show application metrics
custom chart
Rollout Deployment
Job and Cronjob
custom charts