awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ansible avatar

ansible/ansible-examplesArchived

0
View on GitHub↗
12,009 estrellas·7,990 forks·Shell·9 vistas

Ansible Examples

This repository serves as a library of reference patterns and scripts for infrastructure automation and configuration management. It provides a collection of standardized examples designed to demonstrate how to define and maintain server environments as code, ensuring consistency across development, testing, and production stages.

The project focuses on implementing infrastructure as code best practices by showcasing how to structure automation logic for complex deployments. These examples illustrate the use of declarative modeling to define desired system states, alongside modular task abstraction to handle platform-specific operations. By providing these reference patterns, the repository acts as a guide for engineers to build maintainable and scalable system administration workflows.

The included scripts cover the orchestration of software stacks and the management of remote infrastructure. These examples are structured to be accessible for those learning to implement repeatable deployment processes and standardized configuration management within their own environments.

Features

  • Infrastructure as Code - Provides standardized automation examples for building repeatable and consistent server environments.
  • Ansible Collections - Provides a library of reference patterns and scripts for deploying software stacks using Ansible.
  • Configuration as Code - Defines and maintains server settings as code to ensure consistent environments across development, testing, and production.
  • Deployment Automation - Automates the deployment of software stacks across multiple servers to ensure consistent environment setups.
  • SSH-Based Remote Execution - Executes automation tasks over secure shell protocols without requiring persistent agents on target nodes.
  • Ansible Inventory Guides - Organizes managed infrastructure into logical groups and hierarchies for granular control over configuration updates.
  • Agentless Remote Management Tools - Manages remote infrastructure over standard secure shell protocols without requiring persistent software agents.
  • Push-Model Orchestrators - Distributes configuration changes from a central control node to target machines by initiating sequential connections.
  • Infrastructure as Code Practices - Provides proven patterns and methodologies for structuring maintainable infrastructure-as-code logic.
  • Declarative Configuration Systems - Defines desired system states using human-readable declarative configuration files.
  • Engineering Reference Libraries - Offers a curated collection of proven automation logic to help engineers structure infrastructure code.
  • Module Encapsulation Patterns - Encapsulates complex system operations into reusable modules that expose consistent interfaces while hiding implementation details.
  • Idempotency Patterns - Implements idempotent operations to ensure system states match defined configurations without unintended side effects.

Historial de estrellas

Gráfico del historial de estrellas de ansible/ansible-examplesGráfico del historial de estrellas de ansible/ansible-examples

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace ansible/ansible-examples?

This repository serves as a library of reference patterns and scripts for infrastructure automation and configuration management. It provides a collection of standardized examples designed to demonstrate how to define and maintain server environments as code, ensuring consistency across development, testing, and production stages.

¿Cuáles son las características principales de ansible/ansible-examples?

Las características principales de ansible/ansible-examples son: Infrastructure as Code, Ansible Collections, Configuration as Code, Deployment Automation, SSH-Based Remote Execution, Ansible Inventory Guides, Agentless Remote Management Tools, Push-Model Orchestrators.

¿Qué alternativas de código abierto existen para ansible/ansible-examples?

Las alternativas de código abierto para ansible/ansible-examples incluyen: geerlingguy/ansible-for-devops — This project is an infrastructure as code framework and library of reusable playbooks designed for server… puppetlabs/puppet — Puppet is an infrastructure as code tool and configuration management framework used to automate the provisioning and… rocky-linux/rocky — Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a… basecamp/omarchy — Omarchy is a directory structure orchestrator that automates the provisioning and maintenance of file system… chef/chef — Chef is a configuration management platform and infrastructure as code framework used to automate the deployment and… openspug/spug — Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without…

Alternativas open-source a Ansible Examples

Proyectos open-source similares, clasificados según cuántas características comparten con Ansible Examples.
  • geerlingguy/ansible-for-devopsAvatar de geerlingguy

    geerlingguy/ansible-for-devops

    9,792Ver en GitHub↗

    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

    Pythonamazonansibleaws
    Ver en GitHub↗9,792
  • puppetlabs/puppetAvatar de puppetlabs

    puppetlabs/puppet

    7,886Ver en GitHub↗

    Puppet is an infrastructure as code tool and configuration management framework used to automate the provisioning and state orchestration of server fleets. It functions as a declarative state orchestrator that manages server configurations and system settings to ensure consistency and reproducibility across a fleet of machines. The system utilizes a declarative state modeling approach and an idempotent execution engine to maintain configuration state and prevent environment drift. It employs resource-based abstraction and a client-server architecture to translate high-level specifications int

    Ruby
    Ver en GitHub↗7,886
  • rocky-linux/rockyAvatar de rocky-linux

    rocky-linux/rocky

    9,497Ver en GitHub↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    enterprise-linuxrocky
    Ver en GitHub↗9,497
  • basecamp/omarchyAvatar de basecamp

    basecamp/omarchy

    20,253Ver en GitHub↗

    Omarchy is a directory structure orchestrator that automates the provisioning and maintenance of file system hierarchies. By utilizing declarative configuration files, it allows users to define a desired workspace layout that serves as a single source of truth, ensuring that local development environments remain consistent and reproducible across distributed teams. The tool functions as an infrastructure-as-code utility for local environments, employing idempotent reconciliation to compare the current file system state against the defined configuration. It automatically applies only the neces

    Shell
    Ver en GitHub↗20,253
Ver las 30 alternativas a Ansible Examples→