7 रिपॉजिटरी
Automated workflows that trigger infrastructure updates based on changes in Git repositories.
Distinguishing note: Focuses on the automation of the deployment trigger.
Explore 7 awesome GitHub repositories matching devops & infrastructure · GitOps Automation. Refine with filters or upvote what's useful.
Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying, monitoring, and managing containerized applications. It functions as an orchestration-abstraction layer, translating user actions into platform-specific API calls to maintain consistency across diverse container runtimes and cluster technologies. By organizing users, teams, and resources into a single interface, it enables granular role-based access control and lifecycle management for containerized services and stacks. The platform distinguishes itself through its support for di
Triggers automatic stack redeployments from a Git repository by detecting and applying changes immediately.
Crossplane is a Kubernetes-based control plane framework that functions as a cloud resource orchestrator and infrastructure-as-code platform. It enables the management of heterogeneous infrastructure by extending the Kubernetes API to provision and maintain external cloud services through declarative configuration. By utilizing custom resource controllers, it continuously reconciles the state of external infrastructure with defined desired states, ensuring consistent deployment and lifecycle management across multiple cloud providers. The platform distinguishes itself through its composition-
Synchronizes infrastructure state with version-controlled repositories to enable automated deployments and drift detection.
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
Automates infrastructure updates and synchronization by connecting delivery controllers to Gitea repositories.
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
Automates GitOps workflows via a visual interface and API to ensure consistency and enforce access permissions.
Digger एक GitOps इंफ्रास्ट्रक्चर ऑटोमेशन सिस्टम और Terraform ऑर्केस्ट्रेटर है। यह इंफ्रास्ट्रक्चर योजनाओं के निष्पादन को सक्षम बनाता है और सीधे वर्ज़न कंट्रोल पुल रिक्वेस्ट और CI पाइपलाइनों से लागू होता है। यह प्रोजेक्ट नीति-आधारित शासन और स्टेट प्रबंधन के लिए एक फ्रेमवर्क प्रदान करता है। यह इंफ्रास्ट्रक्चर परिवर्तनों पर भूमिका-आधारित एक्सेस कंट्रोल और कस्टम सुरक्षा नीतियों को लागू करता है, जबकि वर्ज़न इतिहास और एक्सेस कंट्रोल के साथ स्टेट फाइलों को केंद्रीय रूप से स्टोर करता है। यह सिस्टम पुल रिक्वेस्ट कमेंट ट्रिगर्स और रिमोट निष्पादन के माध्यम से इंफ्रास्ट्रक्चर वर्कफ़्लो का प्रबंधन करता है। इसमें वास्तविक और वांछित क्लाउड स्टेट्स के बीच विसंगतियों की पहचान करने के लिए ड्रिफ्ट डिटेक्शन, रेस कंडीशंस को रोकने के लिए समवर्ती निष्पादन लॉकिंग, और यह सुनिश्चित करने के लिए योजना दृढ़ता शामिल है कि स्वीकृत वर्ज़न प्रोडक्शन पर लागू किए गए हैं।
Triggers infrastructure updates and state changes directly based on activity within version control pull requests.
Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events
Implements automated workflows that trigger application builds and deployments based on changes in Git repositories.
Gitkube is a Kubernetes-native CI/CD controller and container image builder that automates the deployment of applications directly within a cluster. It functions as a GitOps deployment engine that synchronizes cluster state with version control repositories, allowing source code to be compiled into container images and deployed upon git push events. The system focuses on secure, multi-tenant resource management by mapping specific git repositories to dedicated Kubernetes namespaces. It utilizes an identity verification layer based on cryptographic SSH keys and role-based access control to aut
Automates Kubernetes deployments and image builds triggered by changes in version control repositories.