- 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.
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- QTP自動化測試進階
- Apache Mesos Essentials
- Python編程從0到1(視頻教學版)
- Getting Started with Gulp
- Python算法詳解
- Python全棧數據工程師養成攻略(視頻講解版)
- 響應式Web設計:HTML5和CSS3實戰(第2版)
- NGUI for Unity
- Beginning C# 7 Hands-On:The Core Language
- Python數據可視化之matplotlib實踐
- Mastering Assembly Programming
- Python機器學習技術:模型關系管理
- Go語言從入門到項目實戰(視頻版)