- Implementing DevOps with Ansible 2
- Jonathan McAllister
- 197字
- 2021-07-02 19:02:59
The Ansible Architecture
Ansible was created with an incredibly flexible and scalable automation engine. It allows users to leverage it in many diverse ways and can be adapted to be used in the way that best suits your specific needs. Since Ansible is agentless (meaning there is no permanently running daemon on the systems it manages or executes from), it can be used locally to control a single system (without any network connectivity) or leveraged to orchestrate and execute automation against many systems, via a control server.
In addition to the aforementioned architectures, Ansible can also be leveraged via Vagrant or Docker to provision infrastructure automatically. This type of solution basically allows Ansible users to bootstrap their hardware or infrastructure provisioning by running one or more Ansible playbooks.
https://www.vagrantup.com/docs/provisioning/ansible.html.
As we mentioned briefly, Ansible is open source, module-based, pluggable, and agentless. These key differentiators from other Configuration Management solutions give Ansible a significant edge. Let's take a look at each of these differentiators in detail and see what it actually means for Ansible developers and users.
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- WildFly:New Features
- Offer來了:Java面試核心知識點精講(原理篇)
- OpenCV 3和Qt5計算機視覺應用開發
- R語言編程指南
- aelf區塊鏈應用架構指南
- Apache Mahout Clustering Designs
- Hands-On Automation Testing with Java for Beginners
- Learning jQuery(Fourth Edition)
- Java網絡編程實戰
- Fast Data Processing with Spark(Second Edition)
- 深入解析Java編譯器:源碼剖析與實例詳解
- 深度學習程序設計實戰
- Python Programming for Arduino
- Julia High Performance(Second Edition)