- 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.
- Java Web開發學習手冊
- Android Jetpack開發:原理解析與應用實戰
- Building a RESTful Web Service with Spring
- MATLAB圖像處理超級學習手冊
- Flink SQL與DataStream入門、進階與實戰
- Web Development with Django Cookbook
- FreeSWITCH 1.6 Cookbook
- 從0到1:HTML+CSS快速上手
- Swift 3 New Features
- R Deep Learning Cookbook
- Hands-On Nuxt.js Web Development
- Python自然語言理解:自然語言理解系統開發與應用實戰
- OpenCV Android Programming By Example
- INSTANT JQuery Flot Visual Data Analysis
- 微前端設計與實現