awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
devtron-labs avatar

devtron-labs/devtron

0
View on GitHub↗
5,518 stars·576 forks·Go·Apache-2.0·7 vuesdevtron.ai↗

Devtron

Devtron est une plateforme de gestion Kubernetes et un orchestrateur CI/CD conçu pour unifier les cycles de vie des applications et les opérations d'infrastructure sur plusieurs clusters à partir d'une interface unique. Il sert de tableau de bord centralisé pour orchestrer les charges de travail, gérer la sécurité et fournir une observabilité pour les environnements Kubernetes.

La plateforme se distingue par un moteur de flux de travail no-code pour automatiser les builds de conteneurs et les pipelines de livraison de logiciels, ainsi qu'un outil de déploiement GitOps visuel pour gérer les applications déclaratives et réconcilier la dérive de configuration.

Sa surface de capacités s'étend à la gestion de la sécurité via l'analyse des vulnérabilités des images de conteneurs et la synchronisation des secrets externes, ainsi qu'à l'observabilité via un tableau de bord qui corrèle les métriques, les logs et les événements pour le débogage. Le système gère également les tâches d'infrastructure telles que la mise à l'échelle des charges de travail pilotée par les événements, l'hibernation des ressources et le contrôle d'accès basé sur les rôles.

La plateforme peut être déployée en utilisant un processus d'installation bootstrap qui gère tous les composants requis et les dépendances tierces.

Features

  • Container CI/CD Pipelines - Builds and delivers software to clusters using no-code pipelines, GitOps workflows, and automated container image builds.
  • Multi-Cluster Orchestrators - Provides a centralized control plane for managing workloads across multiple distributed Kubernetes clusters.
  • Access Control and RBAC - Enforces granular configuration permissions and maintains comprehensive audit logs of all user and system actions.
  • Container and Cluster Security - Secures cluster environments by scanning container images for vulnerabilities and syncing sensitive data from external secret managers.
  • CI/CD Orchestration - Provides a no-code workflow engine for automating container builds and software delivery pipelines into Kubernetes environments.
  • CI/CD Workflows - Coordinates the build and deployment process using automated sequences to deliver software to clusters.
  • GitOps Deployment Management - Provides a visual interface for managing declarative application deployments and reconciling configuration drift using GitOps principles.
  • Application Containerization - Standardizes the build process for production environments using pre-defined Dockerfile templates for various languages.
  • Continuous Integration Pipelines - Runs automated continuous integration and build processes to validate code changes.
  • GitOps Automation - Automates GitOps workflows via a visual interface and API to ensure consistency and enforce access permissions.
  • GitOps State Synchronization - Continuously reconciles the live cluster state with desired configurations defined in Git to prevent drift.
  • Kubernetes Cluster Management - Simplifies the deployment and operational oversight of application workloads across multiple Kubernetes clusters from a single interface.
  • Multi-Cluster Deployment Managers - Distributes applications across various cloud providers and on-premise clusters from a single management interface.
  • Kubernetes Cluster Orchestration - Orchestrates the full lifecycle of containerized microservices across multiple Kubernetes clusters from a single interface.
  • Application Deployments - Deploys and configures containerized applications on Kubernetes using package charts and delivery pipelines.
  • Kubernetes Deployment Management - Manages the desired state of Kubernetes applications using GitOps and package managers with drift reconciliation.
  • No-Code CI/CD Engines - Orchestrates complex CI/CD sequences through a visual interface that translates inputs into executable pipelines.
  • Pipeline Automation - Triggers and monitors delivery workflows using webhooks and history tracking to streamline releases.
  • Kubernetes Security - Enforces role-based access control and integrates external secret managers to secure Kubernetes workloads.
  • Role-Based Access Control - Enforces granular access control by mapping users to roles and validating actions via a policy-based API.
  • Secret Management Integrations - Integrates with external secret managers to securely synchronize sensitive data into the cluster.
  • Access Control - Manages team permissions and secure dashboard access through role-based access control and single sign-on integration.
  • Kubernetes Observability Suites - Monitors application performance and troubleshoots failures by correlating metrics, logs, and events in a unified view.
  • Log-Metric Correlation - Triangulates system failures by correlating performance metrics with logs and manifests in a unified view.
  • Log Object Storage - Saves workflow logs and artifacts using object storage providers like S3, GCP, or Azure.
  • Deployment Revisions - Controls the number of stored deployment versions to allow for precise tracking and restoration of previous states.
  • Scriptless Delivery Workflows - Creates scriptless workflows for testing, deployment, and security operations to standardize delivery for clusters.
  • CI/CD Pipeline Configurations - Allows adjustment of timeouts, retry intervals, and health check frequencies for stable application rollouts.
  • Environment Variable Injections - Provides mechanisms for populating configuration files and runtime variables during the container delivery process.
  • Event-Driven Autoscaling - Triggers resource adjustments by listening to external signals and system events to meet real-time demand.
  • Kubernetes Drift Detectors - Compares settings across different environments and resolves inconsistencies to maintain deployment stability.
  • Remote Build Artifact Storage - Persists docker caches and execution logs by connecting to cloud storage buckets.
  • Resource Hibernation - Reduces cluster resource consumption by automating the suspension and resumption of deployments and stateful sets.
  • Authentication Services - Configures components that connect to external authenticators for identity management and session handling.
  • External API Secret Synchronizers - Synchronizes sensitive credentials from external secret managers directly into Kubernetes Secrets.
  • Hierarchical Policy Definitions - Defines hierarchical security policies and exceptions across global, cluster, and application levels.
  • Single Sign-On Integrations - Integrates with external identity providers to manage secure user access through single sign-on.
  • Container Image Vulnerability Scanners - Identifies known security vulnerabilities in container images during the automated build process.
  • Application Debugging Tools - Triangulates application failures by correlating logs, events, and system metrics in a unified debugging view.
  • Application Metric Tracking - Integrates with monitoring tools to display critical performance metrics including CPU, RAM, latency, and throughput.
  • Application Performance Monitoring - Tracks resource utilization and error rates through integrated observability dashboards.
  • Delivery Pipeline Observability - Tracks the health and deployment state of delivery pipelines using configurable schedules and timeouts.
  • Kubernetes Monitoring Dashboards - Provides a unified view that correlates metrics, logs, and events to monitor application performance and debug cluster failures.
  • Continuous Delivery and GitOps - Workflow platform for software delivery on Kubernetes.
  • Developer Platforms And Control Planes - Offers a comprehensive Kubernetes dashboard and delivery platform.
  • Infrastructure and Operations - Self-serve platform for application operations.

Historique des stars

Graphique de l'historique des stars pour devtron-labs/devtronGraphique de l'historique des stars pour devtron-labs/devtron

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Devtron

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Devtron.
  • fluxcd/flux2Avatar de fluxcd

    fluxcd/flux2

    7,888Voir sur GitHub↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Gocontinuous-deliverygitopsgitops-toolkit
    Voir sur GitHub↗7,888
  • jenkins-x/jxAvatar de jenkins-x

    jenkins-x/jx

    4,691Voir sur GitHub↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    Goacceleratorcicdcontinuous-delivery
    Voir sur GitHub↗4,691
  • sidpalas/devops-directive-kubernetes-courseAvatar de sidpalas

    sidpalas/devops-directive-kubernetes-course

    1,892Voir sur GitHub↗

    This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration and infrastructure automation. It provides a structured learning path for mastering the lifecycle management of containerized applications, covering the core concepts of declarative resource definitions, control-loop-based reconciliation, and distributed cluster state management. The course distinguishes itself by focusing on practical, hands-on implementation of modern DevOps practices. It guides users through the integration of GitOps workflows for state synchronization, the

    Smarty
    Voir sur GitHub↗1,892
  • ben1234560/k8s_paasAvatar de ben1234560

    ben1234560/k8s_PaaS

    5,426Voir sur GitHub↗

    This project provides a comprehensive architectural blueprint and implementation set for building a platform-as-a-service on Kubernetes. It serves as a technical resource for deploying container orchestration environments, managing the full software development lifecycle, and integrating a complete DevOps toolchain. The implementation emphasizes automated software delivery through the integration of build and delivery pipelines, private container registries, and distributed configuration systems. It enables the decoupling of application settings from images via a centralized configuration man

    Shellapollocdci
    Voir sur GitHub↗5,426
Voir les 30 alternatives à Devtron→

Questions fréquentes

Que fait devtron-labs/devtron ?

Devtron est une plateforme de gestion Kubernetes et un orchestrateur CI/CD conçu pour unifier les cycles de vie des applications et les opérations d'infrastructure sur plusieurs clusters à partir d'une interface unique. Il sert de tableau de bord centralisé pour orchestrer les charges de travail, gérer la sécurité et fournir une observabilité pour les environnements Kubernetes.

Quelles sont les fonctionnalités principales de devtron-labs/devtron ?

Les fonctionnalités principales de devtron-labs/devtron sont : Container CI/CD Pipelines, Multi-Cluster Orchestrators, Access Control and RBAC, Container and Cluster Security, CI/CD Orchestration, CI/CD Workflows, GitOps Deployment Management, Application Containerization.

Quelles sont les alternatives open-source à devtron-labs/devtron ?

Les alternatives open-source à devtron-labs/devtron incluent : fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with… jenkins-x/jx — jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of… sidpalas/devops-directive-kubernetes-course — This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration… ben1234560/k8s_paas — This project provides a comprehensive architectural blueprint and implementation set for building a… rootsongjc/kubernetes-handbook — This project is a comprehensive infrastructure guide and technical reference for designing and deploying cloud native… qihoo360/wayne — Wayne is a Kubernetes multi-cluster management platform and multi-tenant orchestrator. It provides a centralized…