awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 रिपॉजिटरी

Awesome GitHub RepositoriesRolling Update Controllers

Controllers that manage the gradual replacement of old application instances with new versions to ensure zero-downtime updates.

Explore 11 awesome GitHub repositories matching devops & infrastructure · Rolling Update Controllers. Refine with filters or upvote what's useful.

Awesome Rolling Update Controllers GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • kamranahmedse/developer-roadmapkamranahmedse का अवतार

    kamranahmedse/developer-roadmap

    357,434GitHub पर देखें↗

    Developer Roadmap एक समुदाय-संचालित प्लेटफ़ॉर्म है जो सॉफ्टवेयर इंजीनियरिंग के लिए संरचित, ग्राफ-आधारित शिक्षण पथ प्रदान करता है। यह एक व्यापक ज्ञान रिपॉजिटरी के रूप में कार्य करता है जहाँ तकनीकी डोमेन को पेशेवर कौशल अधिग्रहण और करियर विकास का मार्गदर्शन करने के लिए दृश्य अनुक्रमों में व्यवस्थित किया जाता है। यह प्रोजेक्ट एक सहयोगात्मक पारिस्थितिकी तंत्र के माध्यम से खुद को अलग करता है जो उपयोगकर्ताओं को रोडमैप में योगदान करने, उद्योग के सर्वोत्तम अभ्यासों को क्यूरेट करने और पेशेवर प्रोफाइल बनाए रखने में सक्षम बनाता है। यह तकनीकी दक्षता का मूल्यांकन करने के लिए डायग्नोस्टिक असेसमेंट फ्रेमवर्क को एकीकृत करता है, जिससे डेवलपर्स को ज्ञान के अंतराल की पहचान करने और लक्षित शिक्षण अनुक्रमों के माध्यम से पेशेवर साक्षात्कारों की तैयारी करने में मदद मिलती है। अपनी मुख्य मैपिंग क्षमताओं से परे, प्लेटफ़ॉर्म इंजीनियरिंग अवधारणाओं को सुदृढ़ करने के लिए व्यावहारिक प्रोजेक्ट विचार और इंटरैक्टिव ट्यूशन प्रदान करता है। यह समुदाय के लिए संसाधनों को साझा करने, प्रगतिशील कौशल विकास को ट्रैक करने और जटिल तकनीकी परिदृश्यों को नेविगेट करने के लिए एक केंद्रीकृत स्थान प्रदान करता है।

    Manages the gradual replacement of old application instances with new versions to ensure zero-downtime updates.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    GitHub पर देखें↗357,434
  • maybe-finance/maybemaybe-finance का अवतार

    maybe-finance/maybe

    53,999GitHub पर देखें↗

    Maybe is a self-hosted financial platform designed for private deployment, providing a centralized interface to track investments, budgets, and net worth. By running the application on your own infrastructure, you maintain full control over your sensitive financial data and privacy. The platform is delivered as a containerized application suite, utilizing a declarative configuration framework to manage service lifecycles. It distinguishes itself through a structured approach to version control, allowing users to pin specific release tags to ensure environment consistency and perform controlle

    Facilitates seamless upgrades by pulling updated container images and restarting services to transition to the latest version.

    Rubyfinancehotwirepersonal-finance
    GitHub पर देखें↗53,999
  • fosrl/pangolinfosrl का अवतार

    fosrl/pangolin

    21,255GitHub पर देखें↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    Manages the gradual replacement of old application instances with new versions to ensure zero-downtime updates.

    TypeScriptcrowdsecdockerhome-lab
    GitHub पर देखें↗21,255
  • hashicorp/nomadhashicorp का अवतार

    hashicorp/nomad

    16,211GitHub पर देखें↗

    Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle of applications across large-scale, heterogeneous environments. It functions as a multi-cloud orchestration engine, providing a unified control plane to deploy, scale, and govern containers, virtual machines, and legacy applications. By utilizing declarative job specifications, the system ensures infrastructure convergence and maintains the desired state across distributed data centers and geographic regions. The platform distinguishes itself through a flexible, plugin-based ar

    Manages rolling updates by defining concurrency and timing for task restarts to minimize downtime.

    Go
    GitHub पर देखें↗16,211
  • hammerspoon/hammerspoonHammerspoon का अवतार

    Hammerspoon/hammerspoon

    14,497GitHub पर देखें↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Allows programmatic updates to the visual displays of connected hardware control panels.

    Objective-Cautomationhammerspoonirc
    GitHub पर देखें↗14,497
  • aws/aws-cdkaws का अवतार

    aws/aws-cdk

    12,817GitHub पर देखें↗

    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

    Performs rolling updates or canary deployments to replace instances while maintaining service availability.

    TypeScriptawscloud-infrastructurehacktoberfest
    GitHub पर देखें↗12,817
  • stakater/reloaderstakater का अवतार

    stakater/Reloader

    10,157GitHub पर देखें↗

    Reloader is a Kubernetes custom controller designed to automate pod restarts and synchronize running workloads with external configuration stores. It functions as a configuration reloader that triggers rolling upgrades for pods whenever referenced ConfigMaps or Secrets are updated. The tool distinguishes itself by integrating with external secret managers, CSI drivers, and GitOps workflows to ensure workloads are restarted when secrets from external stores change. It utilizes targeted filtering via labels and annotations to control which resources or namespaces trigger restarts, and it can pa

    Triggers zero-downtime rolling updates by modifying the pod template of deployments and statefulsets.

    Goconfigmapdaemonsetdeploymentconfigs
    GitHub पर देखें↗10,157
  • googlecreativelab/anypixelgooglecreativelab का अवतार

    googlecreativelab/anypixel

    6,440GitHub पर देखें↗

    Anypixel is a web-to-hardware display framework and toolkit for building large-scale physical interactive screens and button walls. It provides a system for mapping HTML canvas graphics to physical LED arrays, combining a networked pixel controller with a management tool that translates web application data into electronic signals for microcontroller-driven display boards. The project features a browser-based hardware simulation environment that allows for testing interactive display logic, button events, and network communication without requiring physical components. This emulator enables t

    Coordinates multiple physical components to function as a single large-scale interactive pixel display.

    JavaScripthardwarejavascriptschematics
    GitHub पर देखें↗6,440
  • openkruise/kruiseopenkruise का अवतार

    openkruise/kruise

    5,272GitHub पर देखें↗

    Kruise is a workload management system designed for large-scale applications on Kubernetes. It provides a framework for advanced orchestration, scaling, and upgrade strategies to maintain stability in massive deployments. The project is distinguished by its ability to perform in-place updates of container images and resource limits without deleting and recreating pods. It includes a dedicated image pre-puller to accelerate pod startup and a sidecar injector to dynamically manage the lifecycle of sidecar containers. Additionally, a resource distributor synchronizes configuration maps and secre

    Allows suspending the update process for pods while maintaining the current replica count.

    Gocloud-nativecloudnativecncf
    GitHub पर देखें↗5,272
  • vitobotta/hetzner-k3svitobotta का अवतार

    vitobotta/hetzner-k3s

    3,299GitHub पर देखें↗

    This project is a cloud provisioner and orchestrator for deploying and managing K3s clusters on Hetzner Cloud. It automates the setup of lightweight Kubernetes environments, including the provisioning of load balancers, private networks, and firewalls. The tool functions as a lifecycle manager capable of performing zero-downtime rolling updates and version upgrades across distributed environments. It distinguishes itself through a cluster autoscaler that adjusts worker node counts based on resource demand and a system for converting single-master setups into multi-master, high-availability cl

    Provides a system controller to execute sequential node replacements for zero-downtime software updates.

    Crystalcrystalcrystal-langcrystal-language
    GitHub पर देखें↗3,299
  • fluxcd/helm-controllerfluxcd का अवतार

    fluxcd/helm-controller

    500GitHub पर देखें↗

    The project is a declarative GitOps controller and package manager designed to automate the deployment and lifecycle management of Helm charts within a cluster. It continuously watches custom resources and external artifact sources, comparing the actual cluster state against desired declarations to drive reconciliation. Artifacts and manifests are retrieved from standard package repositories, Git sources, OCI registries, and object storage buckets. The system handles complex application delivery through dependency sequencing, automated failure remediation, and drift detection. It supports cro

    Temporarily halts synchronization for specific workloads so operators can make manual modifications without interference from state.

    Gogitops-toolkit
    GitHub पर देखें↗500
  1. Home
  2. DevOps & Infrastructure
  3. Container Orchestration
  4. Workload Scheduling and Scaling
  5. Rolling Update Controllers

सब-टैग एक्सप्लोर करें

  • Hardware Display Controllers1 सब-टैगUpdates visual feedback on physical control panels by sending text and parameter values. **Distinct from Rolling Update Controllers:** Distinct from Rolling Update Controllers: focuses on hardware display updates rather than software deployment updates.
  • Update SuspensionMechanisms to pause and resume the progress of rolling updates. **Distinct from Rolling Update Controllers:** Focuses specifically on the pausing/suspension state of the rollout process, not the general replacement controller logic.