发布于 2015-04-06 23:47:06 | 238 次阅读 | 评论: 0 | 来源: 网友投递
Ansible 计算机系统配置管理器
Ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。
Ansible 1.9.0 发布,引入了一些新的功能和模块,如 PBRun 认证支持,能够更快的加载 YAML。
具体更新内容如下:
Improved ssh connection error reporting, now you get back the specific message from ssh.
Added facility to document task module return values for registered vars, both for
ansible-doc and the docsite. Documented copy, stats and acl modules, the rest must be
updated individually (we will start doing so incrementally).
Optimize the plugin loader to cache available plugins much more efficiently.
For some use cases this can lead to dramatic improvements in startup time.
Fix skipped tasks to not display their parameters if no_log is specified.
environment: directive now can also be applied to play and is inhertited by tasks, which can
still overridde it.
新增模块:
cryptab: manages linux encrypted block devices
gce_img: for utilizing GCE image resources
gluster_volume: manage glusterfs volumes
haproxy: for the load balancer of same name
known_hosts: manages the ssh known_hosts file
lxc_container: manage lxc containers
patch: allows for patching files on target systems
pkg5: installing and uninstalling packages on Solaris
pkg5_publisher: manages Solaris pkg5 repository configuration
postgresql_ext: manage postgresql extensions
snmp_facts: gather facts via snmp
svc: manages daemontools based services
uptimerobot: manage monitoring with this service
Ansible 提供一种最简单的方式用于发布、管理和编排计算机系统的工具,你可在数分钟内搞定。
Ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。无需在被管理节点上安装附加软件,可使用各种编程语言进行扩展。