← 返回全部案例

企业基础设施自动化运维平台

✓ 已交付 🏷️ SaaS 应用 Python
🌐 在线体验

案例介绍

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

项目详情

[][copying]

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.

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: * 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.

案例信息

所属行业
SaaS 应用
技术栈
Python
上线时间
2012
最近更新
2026-08-11
在线地址
https://www.ansible.com/

技术标签

ansiblepython