内容简介:Ansible 2.5 已发布,命名为“Kashmir”,引入了新的 AWS EC2 动态 inventory 插件,新的 Loop 关键字以及全新的 ec2_instance 模块。 更新亮点: Fact Namespacing 新版本引入的 Fact 命名空间使得 Ansible Fa...
Ansible 2.5 已发布,命名为“Kashmir”,引入了新的 AWS EC2 动态 inventory 插件,新的 Loop 关键字以及全新的 ec2_instance 模块。
更新亮点:
Fact Namespacing
新版本引入的 Fact 命名空间使得 Ansible Fact 在没有 ansible_ prefix 的情况下,依然在 ansible_facts 命名空间(即 ansible_facts.os_distribution )下可用。
Fact 将继续被直接添加到主命名空间中,但现在有一个可配置的布尔值来启用它。 默认情况下,它处于“开启”状态,在后续版本中,开发团队计划将其切换为“关闭”。
Module Blacklisting
新增配置文件,使管理员能够过滤应该排除在外的模块,以确保管理员可以更好地控制哪些 Ansible 模块被批准使用。
New magic vars
2.5 新增了一些新的魔术变量:
ansible_inventory_sources: 显示当前正在使用的 inventory 资源
ansible_limit: 显示 run 的当前限制值
ansible_run_tags: 在 run 中显示“已激活”的当前标签
ansible_forks: 显示 run 的 fork 数
ansible_skip_tags: 显示用于 run 的 skip_tags
Amazon Web Services (AWS)
除了弃用以前的 ec2 ,使用全新的 ec2_instance 模块之外,还推出了一个新的 EC2 inventory 插件,并包括:
aws_kms_facts: 管理角色/用户对 KMS 密钥的访问。
aws_region_facts: 收集有关 AWS region 的事实数据(fact)
ec2_ami_facts: 收集有关 ec2 AMI 的事实数据
ec2_instance: 创建和管理 ec2 实例
ec2_placement_group: 创建或删除 placement 组
elb_target: - 用于注册或注销目标组中的目标
iam_user: 管理 AWS IAM 用户
iam_role_facts: 收集有关 IAM 角色的信息
更多内容请查阅发行说明:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上所述就是小编给大家介绍的《Ansible 2.5 正式发布,引入 Fact 命名空间》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
高性能网站建设指南(第二版)
Steve Souders / 刘彦博 / 电子工业出版社 / 2015-5 / 55.00元
《高性能网站建设指南:前端工程师技能精髓》结合Web 2.0以来Web开发领域的最新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。在《高性能网站建设指南:前端工程师技能精髓》中,作者给出了14条具体的优化......一起来看看 《高性能网站建设指南(第二版)》 这本书的介绍吧!