    Skip to content

      Navigation Menu

            Sign in Appearance settings
                * Platform
                        + AI CODE CREATION
                            o GitHub Copilot Write better code with AI
                            o GitHub Copilot app Direct agents from issue to merge
                            o MCP Registry Integrate external tools
                        + DEVELOPER WORKFLOWS
                            o Actions Automate any workflow
                            o Codespaces Instant dev environments
                            o Issues Plan and track work
                            o Code Review Manage code changes
                            o Code Quality Enforce quality at merge
                        + APPLICATION SECURITY
                            o GitHub Advanced Security Find and fix vulnerabilities
                            o Code security Secure your code as you build
                            o Secret protection Stop leaks before they start
                        + EXPLORE
                            o Why GitHub
                            o Documentation
                            o Blog
                            o Changelog
                            o Marketplace
                      View all features
                * Solutions
                        + BY COMPANY SIZE
                            o Enterprises
                            o Small and medium teams
                            o Startups
                            o Nonprofits
                        + BY USE CASE
                            o App Modernization
                            o DevSecOps
                            o DevOps
                            o CI/CD
                            o View all use cases
                        + BY INDUSTRY
                            o Healthcare
                            o Financial services
                            o Manufacturing
                            o Government
                            o View all industries
                      View all solutions
                * Resources
                        + EXPLORE BY TOPIC
                            o AI
                            o Software Development
                            o DevOps
                            o Security
                            o View all topics
                        + EXPLORE BY TYPE
                            o Customer stories
                            o Events & webinars
                            o Ebooks & reports
                            o Business insights
                            o GitHub Skills
                        + SUPPORT & SERVICES
                            o Documentation
                            o Customer support
                            o Community forum
                            o Trust center
                            o Partners
                      View all resources
                * Open Source
                        + COMMUNITY
                            o GitHub Sponsors Fund open source developers
                        + PROGRAMS
                            o Security Lab
                            o Maintainer Community
                            o Accelerator
                            o GitHub Stars
                            o Archive Program
                        + REPOSITORIES
                            o Topics
                            o Trending
                            o Collections
                * Enterprise
                        + ENTERPRISE SOLUTIONS
                            o Enterprise platform AI-powered developer platform
                        + AVAILABLE ADD-ONS
                            o GitHub Advanced Security Enterprise-grade security features
                            o Copilot for Business Enterprise-grade AI features
                            o Premium Support Enterprise-grade 24/7 support
              * Pricing
                Type / to search
                Sign in
              Sign up Appearance settings
      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              Uh oh!

              There was an error while loading. Please reload this page.

              ansible / ansible Public
              * Notifications You must be signed in to change notification settings
              * Fork 24.3k
                * Star 70.3k
          * Code
          * Issues 522
          * Pull requests 305
          * Projects
          * Security and quality 0
          * Insights
          Additional navigation options
                  * Code
                  * Issues
                  * Pull requests
                  * Projects
                  * Security and quality
                  * Insights
                                              devel
                                          Branches Tags
                                            Go to file
                                        Code
                                          Open more actions menu

                                        Folders and files

                                          Name                            Name                              Last commit message    Last commit date
                                            Latest commit               
                                                                        
                                                History                 
                                                                        
                                                55,519 Commits          
                                                  55,519 Commits        
                                                  .azure-pipelines                .azure-pipelines                                                 
                                                  .claude/ skills                 .claude/ skills                                                  
                                                  .github                         .github                                                          
                                                  bin                             bin                                                              
                                                  changelogs                      changelogs                                                       
                                                  context                         context                                                          
                                                  hacking                         hacking                                                          
                                                  lib/ ansible                    lib/ ansible                                                     
                                                  licenses                        licenses                                                         
                                                  packaging                       packaging                                                        
                                                  test                            test                                                             
                                                  .cherry_picker.toml             .cherry_picker.toml                                              
                                                  .git-blame-ignore-revs          .git-blame-ignore-revs                                           
                                                  .gitattributes                  .gitattributes                                                   
                                                  .gitignore                      .gitignore                                                       
                                                  .mailmap                        .mailmap                                                         
                                                  AGENTS.md                       AGENTS.md                                                        
                                                  CLAUDE.md                       CLAUDE.md                                                        
                                                  COPYING                         COPYING                                                          
                                                  MANIFEST.in                     MANIFEST.in                                                      
                                                  README.md                       README.md                                                        
                                                  pyproject.toml                  pyproject.toml                                                   
                                                  requirements.txt                requirements.txt                                                 
                                            View all files              
                                          

                                              Repository files navigation

                                                * 
                                                * README
                                                * Code of conduct
                                                * Contributing
                                                * GPL-3.0 license
                                                * Security
                                                More items

                                                Ansible

                                              Ansible is a radically simple IT automation system. It handles configuration management, application deployment, cloud provisioning, ad-hoc task execution, network automation, and multi-node orchestration. Ansible makes complex changes like zero-downtime rolling updates with load balancers easy. More information on the Ansible website.

                                                Design Principles

                                                * Have an extremely simple setup process with a minimal learning curve.
                                                * Manage machines quickly and in parallel.
                                                * Avoid custom-agents and additional open ports, be agentless by leveraging the existing SSH daemon.
                                                * Describe infrastructure in a language that is both machine and human friendly.
                                                * Focus on security and easy auditability/review/rewriting of content.
                                                * Manage new remote machines instantly, without bootstrapping any software.
                                                * Allow module development in any dynamic language, not just Python.
                                                * Be usable as non-root.
                                                * Be the easiest IT automation system to use, ever.

                                                Use Ansible

                                              You can install a released version of Ansible with pip or a package manager. See our installation guide for details on installing Ansible on a variety of platforms.

                                              Power users and developers can run the devel branch, which has the latest features and fixes, directly. Although it is reasonably stable, you are more likely to encounter breaking changes when running the devel branch. We recommend getting involved in the Ansible community if you want to run the devel branch.

                                                Communication

                                              Join the Ansible forum to ask questions, get help, and interact with the community.

                                                * Get Help: Find help or share your Ansible knowledge to help others. Use tags to filter and subscribe to posts, such as the following:
                                                    + Posts tagged with ansible
                                                    + Posts tagged with ansible-core
                                                    + Posts tagged with playbook
                                                * Social Spaces: Meet and interact with fellow enthusiasts.
                                                * News & Announcements: Track project-wide announcements including social events.
                                                * Bullhorn newsletter: Get release announcements and important changes.

                                              For more ways to get in touch, see Communicating with the Ansible community.

                                                Contribute to Ansible

                                                * Check out the Contributor's Guide.
                                                * Read Community Information for all kinds of ways to contribute to and interact with the project, including how to submit bug reports and code to Ansible.
                                                * Submit a proposed code update through a pull request to the devel branch.
                                                * Talk to us before making larger changes to avoid duplicate efforts. This not only helps everyone know what is going on, but it also helps save time and effort if we decide some changes are needed.

                                                Coding Guidelines

                                              Development context for ansible-core can be found in the context directory.

                                              We also document our Coding Guidelines in the Developer Guide. We particularly suggest you review:

                                                * Contributing your module to Ansible
                                                * Conventions, tips, and pitfalls

                                                Branch Info

                                                * The devel branch corresponds to the release actively under development.
                                                * The stable-2.X branches correspond to stable releases.
                                                * Create a branch based on devel and set up a dev environment if you want to open a PR.
                                                * See the Ansible release and maintenance page for information about active branches.

                                                Roadmap

                                              Based on team and community feedback, an initial roadmap will be published for a major or minor version (ex: 2.7, 2.8). The Ansible Roadmap page details what is planned and how to influence the roadmap.

                                                Authors

                                              Ansible was created by Michael DeHaan and has contributions from over 5000 users (and growing). Thanks everyone!

                                              This project is substantially coded by humans.

                                              Ansible is sponsored by Red Hat, Inc.

                                                License

                                              GNU General Public License v3.0 or later

                                              See COPYING to see the full text.

                                        About

                                        Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

                                          www.ansible.com/

                                        Topics

                                          ansiblepython

                                        Resources

                                          Readme
                                          GPL-3.0 license

                                        Code of conduct

                                          Code of conduct

                                        Contributing

                                          Contributing

                                        Security policy

                                          Security policy
                                          Activity
                                          Custom properties

                                        Stars

                                          70.3k stars

                                        Watchers

                                          1.9k watching

                                        Forks

                                          24.3k forks
                                          Report repository

                                        Releases

                                        Used by

                                        Contributors

                                        Languages

    Footer

        © 2026 GitHub, Inc.

      Footer navigation

        * Terms
        * Privacy
        * Security
        * Status
        * Community
        * Docs
        * Contact
        * Manage cookies
        * Do not share my personal information
      You can’t perform that action at this time.