awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
argoproj avatar

argoproj/argo-cd

0
View on GitHub↗
22,087 نجوم·6,838 تفرعات·Go·apache-2.0·9 مشاهداتargo-cd.readthedocs.io↗

Argo Cd

Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized control plane that synchronizes application states from version-controlled repositories directly into target clusters, ensuring that the live environment consistently matches the desired configuration defined in Git.

The platform distinguishes itself through its ability to manage multi-cluster deployments from a single interface, providing unified oversight across distinct computing environments. It employs a controller-based reconciliation loop to continuously monitor for configuration drift, automatically remediating discrepancies to maintain the integrity of the infrastructure. Furthermore, it supports complex lifecycle orchestration, allowing for the execution of custom logic during deployment phases to facilitate advanced release strategies such as blue-green or canary upgrades.

Beyond core delivery, the project provides comprehensive observability into deployment health and maintains an event-driven audit log of all infrastructure modifications. It includes an integrated security layer that enforces granular access control by syncing with external identity providers, enabling centralized management of user permissions across the entire deployment infrastructure.

Features

  • GitOps Tools - Automates the delivery of application manifests from version control to Kubernetes clusters to maintain a single source of truth.
  • Continuous Delivery Engines - Provides a declarative platform that synchronizes application states from version control repositories directly into Kubernetes clusters.
  • Declarative Reconciliation Engines - Continuously reconciles live cluster state against Git-defined manifests to automatically resolve configuration drift.
  • Git-Based Deployment - Automates the synchronization of application manifests from version control repositories directly into Kubernetes clusters.
  • Multi-Cluster Deployment Managers - Orchestrates and monitors application rollouts across multiple distinct computing environments from a single interface.
  • Multi-Cluster Management Systems - Provides a centralized control plane to coordinate and monitor application deployments across multiple remote Kubernetes environments.
  • Deployment Management - Manages application lifecycles and deployments across multiple distinct computing environments from a single interface.
  • Drift Detection - Identifies discrepancies between live cluster resources and version-controlled definitions, triggering automated remediation.
  • Kubernetes Drift Detectors - Detects and remediates unauthorized configuration changes by comparing live Kubernetes resources against Git-defined manifests.
  • Deployment Orchestration - Orchestrates complex deployment workflows, including support for advanced release strategies like blue-green and canary upgrades.
  • Kubernetes Controllers - Implements custom resource definitions and control loops to observe and enforce desired cluster states.
  • Kubernetes Orchestration - Orchestrates advanced software release strategies like blue-green and canary upgrades within Kubernetes environments.
  • Role-Based Access Control - Integrates with external identity providers to manage user permissions and enforce granular access policies across deployment infrastructure.
  • Automation and CI/CD - Declarative GitOps continuous delivery tool.
  • CI CD And GitOps - Enables declarative GitOps continuous delivery for Kubernetes.
  • CI/CD Pipelines - Declarative continuous deployment tool for Kubernetes.
  • Continuous Delivery and GitOps - Declarative tool for continuous deployment to Kubernetes.
  • Continuous Integration - Declarative GitOps delivery tool for Kubernetes.
  • Infrastructure and Orchestration - Declarative continuous deployment for Kubernetes.
  • Deployment Lifecycle Hooks - Executes custom logic during deployment phases to facilitate advanced rollout strategies like canary or blue-green updates.
  • Access Control - Integrates with external identity providers to enforce granular access control and single sign-on for deployment environments.
  • Single Sign-On Integrations - Enables centralized single sign-on by integrating deployment environments with external enterprise identity providers.
  • Event-Driven Synchronization - Captures and streams infrastructure state changes and synchronization events to maintain a comprehensive audit history.
  • Monitoring and Observability - Provides comprehensive visibility into deployment health, performance metrics, and infrastructure audit logs.

سجل النجوم

مخطط تاريخ النجوم لـ argoproj/argo-cdمخطط تاريخ النجوم لـ argoproj/argo-cd

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Argo Cd

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Argo Cd.
  • fluxcd/flux2الصورة الرمزية لـ fluxcd

    fluxcd/flux2

    7,888عرض على 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
    عرض على GitHub↗7,888
  • devtron-labs/devtronالصورة الرمزية لـ devtron-labs

    devtron-labs/devtron

    5,518عرض على GitHub↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Go
    عرض على GitHub↗5,518
  • pulumi/pulumiالصورة الرمزية لـ pulumi

    pulumi/pulumi

    24,797عرض على GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Goawsazurecloud
    عرض على GitHub↗24,797
  • aws/aws-cdkالصورة الرمزية لـ aws

    aws/aws-cdk

    12,817عرض على GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    عرض على GitHub↗12,817
عرض جميع البدائل الـ 30 لـ Argo Cd→

الأسئلة الشائعة

ما هي وظيفة argoproj/argo-cd؟

Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized control plane that synchronizes application states from version-controlled repositories directly into target clusters, ensuring that the live environment consistently matches the desired configuration defined in Git.

ما هي الميزات الرئيسية لـ argoproj/argo-cd؟

الميزات الرئيسية لـ argoproj/argo-cd هي: GitOps Tools, Continuous Delivery Engines, Declarative Reconciliation Engines, Git-Based Deployment, Multi-Cluster Deployment Managers, Multi-Cluster Management Systems, Deployment Management, Drift Detection.

ما هي البدائل مفتوحة المصدر لـ argoproj/argo-cd؟

تشمل البدائل مفتوحة المصدر لـ argoproj/argo-cd: fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with… devtron-labs/devtron — Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and… pulumi/pulumi — Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… portainer/portainer — Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying,… meolu/walle-web — Walle-web is a continuous delivery platform and DevOps release manager designed to automate the deployment, rollback,…