App Configurations
This section helps you define how your application is built, deployed, and managed within Devtron. Each part below guides you through the stages of the app configuration process.
Table of Contents​
Git Repository​
Connect your application’s source code to Devtron by adding one or more Git repositories.
Here you’ll specify the repository URL, and branch or folder paths to pull your manifests and code from.
Build Configuration​
Define how your application’s container image is built.
You can set the Dockerfile path, build context, build arguments, and target Docker registry to generate the image for deployment.
Base Configurations​
Set up the fundamental deployment parameters for your application.
This includes environment variables, secrets, deployment templates, and configuration files that define the behavior of your workloads.
GitOps Configuration​
Enable GitOps for your application to automatically sync configuration changes from Git to your cluster.
This ensures your deployments remain consistent with the declared state in your repositories.
Workflow Editor​
Use the Workflow Editor to define CI/CD pipelines for your application.
Here you can create and customize build, test, and deployment stages, and add pre- or post-deployment tasks for full automation.
External Links​
Link your application to third-party tools or dashboards such as monitoring, logging, or analytics systems.
This helps you quickly navigate to related tools directly from Devtron.
Environment Overrides​
Override specific configurations for different environments (e.g., dev, staging, production).
Environment overrides let you have different parameters like resource limits in deployment template, configmaps, secrets, or URLs without changing the base configuration.
Deleting Application​
Learn how to safely delete an application and its related configurations from Devtron when you no longer need it.