Ansible 基础-介绍
Ansible 工具集的组成,Ansible 共有6部分组成:
1,Ansible Playbook :任务剧本(任务集),编排定义Ansible 任务集的配置文件,由Ansible 顺序执行,通常是JSON 格式的YML 文件;
2,Inventory: Ansible 主机清单管理;
3,Modules: Ansible 执行命令的功能模块,多数为内置的核心模块,也可以自定义;
4,Plugins:模块功能的补充,如链接类型插件,循环插件,变量插件,过滤插件等,该功能不常用。
5,Api:供第三方程序调用的应用程序编程接口;
6,Ansible:命令工具,核心执行工具;
Ansible 主要特点:
1,无客户端Agentless,只需要安装ssh,python 即可,其中python 建议版本为 2.6.6 以上;
2,基于OpenSSH 通信,底层基于SSH协议(windows 基于powershell)
3,支持基于SSH的密码和公钥认证,可以通过将用户名和密码写到inventory 文件中认证,或者是使用公钥认证,建议使用公钥认证,因为写到inventory 里边是明文,不安全!
Ansible 如下的特性:
1,Clear (简易):YAML语法,python 语言编写,易于管理,API 简单明了;
2,Fast(敏捷):快速学习,设置简单,无需任何第三方软件;
3,Complete(全面):配置管理,应用部署,任务编排等功能集于一身,丰富的内置模块满足日常功能所学;
4,Efficient(高效):没有额外的软件包消耗系统性能;
5,Secure(安全):没有客户端,底层基于OpenSSH,保证通信的安全可靠。
转载于:https://blog.51cto.com/seekerwolf/2071796
Ansible 基础-介绍相关推荐
- 《Ansible权威指南 》一第2章 Ansible基础元素介绍
本节书摘来自华章出版社<Ansible权威指南 >一书中的第2章,第2.1节,李松涛 魏 巍 甘 捷 著更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第2章 ...
- ansible基础-playbooks
1. playbooks介绍 如果说ansible的modules是工具,inventory配置文件是原材料,那么playbook就是一封说明书,这里会记录任务是如何如何执行的,当然如果你愿意,这里也 ...
- ansible基础-Jinja2模版 | 过滤器
Jinja2模版介绍 注:本文demo使用ansible2.7稳定版 在ansible基础-变量的「8.2 模版使用变量」章节中关于模版与变量也有所提及,有兴趣的同学可以去回顾一下. ansible通 ...
- Ansible基础概述
一.Ansible简介 Ansible基于Python语言实现,由paramiko和PyYAML两个关键模块构建.Ansible的编排引擎可以出色地完成配置管理,流程控制,资源部署等多方面工作.Ans ...
- Docker 基础介绍及配置安装 [一]
Docker 基础介绍及配置安装 [一] Docker 基础介绍及配置安装 [一] Docker 时间:2016年11月2日 Docker介绍 Docker是Docker.lnc公司开源的一个基于LX ...
- ansible的介绍与安装
Ansible的介绍与安装 文章目录 Ansible的介绍与安装 一.什么是ansible 二.ansible优点 三.ansible管理方式 四.ansible系统架构 五.ansible任务执行模 ...
- day23:shell基础介绍 alias及重定向
2019独角兽企业重金招聘Python工程师标准>>> 1.shell基础介绍: shell是一个命令解释器,用于用户与机器的交互: 也支持特定的语法(逻辑判断,循环): 每个用户都 ...
- Android NDK开发之 NEON基础介绍
原文:http://blog.csdn.net/app_12062011/article/details/50434259 Android NDK开发之 NEON基础介绍 这是官方介绍: http:/ ...
- python介绍和用途-Python基础介绍(一)
Python基础介绍(一) 1. python是什么编程语言 编译型与解释型 编译器吧源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以极其语言来运行此程序,速度很快 ...
最新文章
- 编程之美-中国象棋将帅问题方法整理
- Java - 线程安全的 HashMap 实现方法及原理
- 数据结构(2) -- 线性表的顺序表示
- 杜新会一个精彩占例之反推
- CoreCLR源码探索(八) JIT的工作原理(详解篇)
- 移动发布手机病毒警示信息 发现六种新型病毒
- wav音频文件的提取和分析(matlab)
- 《程序员的自我修养---链接、装载与库》读书笔记(一)计算机组成原理与操作系统
- 浏览器插件镜像下载地址
- Excel函数、快捷键等
- 加油,我看好你 本题由擂主Wfox提供 -flag{bc57380e-9f8d-4b1e-8432-794b54b5625f}
- 监控树莓派Raspberry Pi的CPU/GPU的温度
- VMware界面大小调整两种方法超详细教程
- [转载]推荐...推荐...破解入门教程和解密工具
- 打印100以内的质数
- 制冷与空调作业题库及答案
- Android性能优化系列篇(五):弱网优化
- 【图】高考前最后一篇博客(如果你是常客,就点开看看吧!)
- 【SpringMVC】SpringMVC模型数据+视图解析器
- lisp算零碎面积总和_AutoLISP用于地籍面积量算与汇总