9 个仓库
Processes and tools for automating the modification and deployment of infrastructure resources.
Distinguishing note: Focuses on the automation of changes and parallel execution, distinct from the static definition of resources.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Infrastructure Automation Workflows. Refine with filters or upvote what's useful.
WindTerm is a cross-platform terminal emulator and integrated development environment designed for remote server management and system administration. It provides a centralized graphical interface for interacting with local and remote command-line environments, utilizing a low-level emulation engine to interpret ANSI escape sequences and render text streams. The application distinguishes itself through a multi-pane workspace that supports terminal session multiplexing, allowing users to organize multiple command windows and panes within a single interface. It features a modular architecture t
Executes repetitive command line tasks and scripts across various environments while maintaining a persistent workspace.
OpenTofu is a declarative infrastructure orchestrator that automates the provisioning and management of cloud resources. It functions as a platform-agnostic interface, allowing users to define their desired environment state in configuration files, which the system then reconciles against live infrastructure to calculate and execute necessary updates. The project utilizes a graph-based execution engine to determine the optimal sequence for resource operations, enabling the parallel processing of independent components to reduce deployment times. To support complex, multi-platform environments
Build a resource dependency graph to automate infrastructure changes by creating and modifying non-dependent resources in parallel to reduce total deployment time for complex and large cloud environments.
Saleor is a headless, API-first commerce platform designed to manage complex retail operations through a decoupled architecture. It provides a centralized backend that uses a GraphQL-based interface to handle product catalogs, order lifecycles, and multi-channel sales across diverse global markets. By separating the commerce engine from the storefront, the platform enables developers to build custom, high-performance shopping experiences while maintaining granular control over data interactions. The platform distinguishes itself through an event-driven architecture that allows for deep extens
Automates infrastructure modifications and deployment pipelines to ensure consistent environment synchronization.
Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep
Provisions and manages the compute resources, secrets, and containerized environments required to execute automated data pipelines.
Kibana is a browser-based data exploration and visualization platform designed for interacting with information stored in distributed search engines. It serves as a centralized interface for analyzing structured and unstructured data, enabling users to build custom dashboards, generate interactive charts, and map complex datasets to uncover trends and actionable insights. Beyond visualization, the platform functions as a comprehensive management console for infrastructure operations. It provides tools for configuring security policies, managing data indices, and monitoring system health. The
Automates cluster settings, security policies, and indices through programmatic workflows.
This project is an infrastructure as code framework and library of reusable playbooks designed for server configuration and DevOps workflow automation. It provides a Linux server configuration suite and specialized tools for provisioning multi-node Kubernetes clusters to support containerized applications. The library enables the automation of infrastructure tasks and the orchestration of multi-server workflows. It includes specific logic for deploying containerized workloads and managing application environments across different hosting platforms. The codebase covers broad capability areas
Provides predefined scripts for managing application deployments, SSL certificates, and dynamic inventories across distributed systems.
Digger 是一个 GitOps 基础设施自动化系统和 Terraform 编排器。它支持直接从版本控制拉取请求(Pull Request)和 CI 流水线执行基础设施计划并应用。 该项目提供了一个用于基于策略的治理和状态管理的框架。它对基础设施变更强制执行基于角色的访问控制和自定义安全策略,同时集中存储带有版本历史和访问控制的状态文件。 该系统通过拉取请求评论触发器和远程执行来管理基础设施工作流。它包括用于识别实际云状态与期望云状态之间差异的漂移检测功能、用于防止竞争条件的并发执行锁定,以及用于确保批准的版本应用于生产的计划持久化功能。
Automates the modification and deployment of infrastructure resources through integrated workflows.
Goploy is a centralized infrastructure management and deployment platform designed to automate software releases and server administration. It functions as an orchestration system that enables users to manage remote environments, execute deployment workflows, and monitor infrastructure health through a unified web-based interface. The platform distinguishes itself through an agentless architecture that relies on standard protocols like SSH and SFTP to interact with remote systems, eliminating the need for pre-installed software on target hosts. It provides real-time administrative capabilitie
Orchestrates deployment workflows and manages recurring tasks across distributed server environments.
AWS CloudFormation template flip is a command-line utility and developer tool designed to translate infrastructure templates back and forth between JSON and YAML formats without losing structure. It acts as a converter for structured configuration files, enabling bidirectional conversions between human-readable markup and data serialization formats with semantic preservation. The software performs dual-format roundtrip transformations alongside abstract syntax tree mapping to preserve structural comments, key ordering, and hierarchy mappings during translation. It includes a streaming tokeni
Automates markup file format conversions directly from the terminal during infrastructure workflows.