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

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

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

6 रिपॉजिटरी

Awesome GitHub RepositoriesLifecycle Hooks

Automated triggers for executing external tasks during specific infrastructure deployment phases.

Distinguishing note: Specifically targets infrastructure lifecycle events like plan and apply, distinct from generic CI/CD hooks.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Lifecycle Hooks. Refine with filters or upvote what's useful.

Awesome Lifecycle Hooks GitHub Repositories

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

    hashicorp/terraform

    48,720GitHub पर देखें↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    Triggers external validation and gating tasks during infrastructure lifecycle stages.

    Gocloudcloud-managementgraph
    GitHub पर देखें↗48,720
  • helm/helmhelm का अवतार

    helm/helm

    29,881GitHub पर देखें↗

    Helm is a package manager for Kubernetes that simplifies the deployment and management of multi-component applications. It functions as a template rendering engine and release coordinator, allowing users to bundle, version, and deploy software as standardized packages. By maintaining a persistent metadata layer within the cluster, it tracks release history and manages the full lifecycle of applications, including installations, upgrades, and rollbacks. What distinguishes Helm is its ability to handle complex application hierarchies through automated dependency resolution and the composition o

    Triggers automated tasks at specific deployment stages to coordinate configuration and readiness.

    Gochartchartscncf
    GitHub पर देखें↗29,881
  • containrrr/watchtowercontainrrr का अवतार

    containrrr/watchtower

    24,635GitHub पर देखें↗

    Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,

    Runs custom shell commands before or after container update cycles using container labels.

    Goautomationcontinuous-deliverydevops
    GitHub पर देखें↗24,635
  • twpayne/chezmoitwpayne का अवतार

    twpayne/chezmoi

    18,075GitHub पर देखें↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Runs custom scripts or commands before and after specific operations to automate environment setup or cleanup.

    Goconfigurationdotfiledotfile-management
    GitHub पर देखें↗18,075
  • tmuxinator/tmuxinatortmuxinator का अवतार

    tmuxinator/tmuxinator

    13,648GitHub पर देखें↗

    Tmuxinator is a configuration-driven session manager and workspace automation tool for tmux. It acts as a terminal multiplexer orchestrator that translates structured project definitions into shell commands to define and launch complex window and pane layouts. The project distinguishes itself through declarative configuration and lifecycle management. It utilizes YAML-based mapping and template-based variable injection to create reusable session configurations, while providing hook-based execution to trigger custom scripts during startup, restart, or shutdown. Its broader capabilities includ

    Triggers external shell scripts at specific stages of the terminal session lifecycle, such as startup and shutdown.

    Ruby
    GitHub पर देखें↗13,648
  • boto/boto3boto का अवतार

    boto/boto3

    9,834GitHub पर देखें↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Triggers custom actions and external tasks during the launch or termination phases of cloud infrastructure.

    Pythonawsaws-sdkcloud
    GitHub पर देखें↗9,834
  1. Home
  2. DevOps & Infrastructure
  3. Lifecycle Hooks