开源聚焦:Ansible 2.5 中 F5 的新变化

F5生态系统 | 2018年3月29日

自动化是当前企业IT领域广泛采用的DevOps部署方法的核心组成部分。虽然目前只有少数组织(有人可能认为它们很勇敢,也有人可能觉得它们很疯狂)始终使用自动化将大小变更推送到生产环境,但大多数组织已经在一定程度上采用了自动化。随着数字化转型推动IT以只有自动化才能满足的速度扩展,自动化的应用将继续扩大。

这意味着网络运维必须加入自动化进程,并使用相应的专业工具。根据我们最新发布的《应用交付现状》报告,这些工具主要包括Ansible、Puppet和Chef。

但在NetOps实现这一点之前,负责提供网络和应用服务的我们应当支持这些工具集,因为要安全地大规模交付应用,这些服务不可或缺,而且往往是必需的。

这正是今天发布这篇文章的原因。长期以来,F5一直通过提供Ansible模块,支持NetOps推进自动化。Ansible 2.5的发布也不例外。我们很高兴地看到,此版本不仅增强了现有F5模块,还新增了模块,以扩展对安全领域的支持(甚至可能推动SecOps加入自动化进程)。

如果您还不熟悉如何使用Ansible实现自动化,下面用30秒简单介绍一下:Ansible是一款开源、无代理的引擎,可根据playbook中的指令,自动配置一个或多个主机。

这是一种声明式模型,也就是说,playbook仅描述操作并提供值(例如主机名、IP地址或负载均衡算法等特定设置),不包含其他内容。Ansible模块负责读取playbook并执行命令,以实现预期结果。Ansible引擎可在台式机、笔记本电脑或服务器上运行。

它非常适合采用基础设施即代码方式进行部署的组织,并可避免用户受到模块后续变更的影响。因此,即使BIG-IP发生重大变化,需要更新Ansible模块,也不应影响现有的playbook。可以进一步了解DevCentral上的BIG-IP和Ansible,还可查找playbook示例以及有关如何结合使用二者的帮助信息。

无论是刚开始使用Ansible,还是已经熟练掌握,都值得了解Ansible 2.5针对BIG-IP推出了哪些新功能。这里已为您整理好相关信息。我们新增了多个模块,可支持高可用性、BIG-IP ASM配置文件、BIG-IP AFM策略和iApp LX等功能。此外,现有模块已涵盖BIG-IP提供的多种负载均衡和安全功能。下方提供了完整列表及可点击的链接。

Ansible是广受欢迎的网络和应用服务自动化工具之一。我们很高兴成为Ansible社区的一员,并支持NetOps借助DevOps转向自动化程度更高、由软件驱动的部署模式。

全面实现自动化!

以下是Ansible 2.5部分新增功能:

Ansible模块

说明

bigip_security_address_list

管理BIG-IP上的AFM地址列表

bigip_security_port_list

管理BIG-IP上的AFM端口列表

bigip_asm_policy

从文件或现有模板导入ASM策略

bigiq_regkey_license

管理BIG-IQ注册密钥池中的许可证

bigiq_regkey_pool

管理BIG-IQ上的注册密钥池

多个模块

BIG-IP高可用性配对

bigip_iapplx_package

将iApps LX软件包部署到BIG-IP

bigip_policy_rule

管理BIG-IP上的LTM策略规则

bigip_monitor_udp

管理F5 BIG-IP LTM UDP监视器

bigip_monitor_https

管理F5 BIG-IP LTM HTTPS监视器

bigip_traffic_group

管理BIG-IP上的流量组

bigip_vcmp_guest

管理BIG-IP上的vCMP访客实例

bigip_profile_client_ssl

管理BIG-IP上的客户端SSL配置文件

分享
标签: 2018

关于作者

Lori Mac Vittie
Lori Mac Vittie杰出工程师兼首席技术布道师 | F5

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。

Lori Mac Vittie 的更多博客文章

相关博客文章

F5纪念2021年世界艾滋病日
F5生态系统 | 2021/12/01

F5纪念2021年世界艾滋病日

值此世界艾滋病日,F5郑重承诺,将与员工、客户、社区和合作伙伴共同努力,消除社会对HIV感染者仍然存在的污名与偏见。

Thingbot正转变为攻击平台
F5生态系统 | 2018/11/29

Thingbot正转变为攻击平台

Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。

借助F5全新Quick Start,在AWS上快速开展业务
F5生态系统 | 2018/11/20

借助F5全新Quick Start,在AWS上快速开展业务

在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。

为什么声明式模型对NetOps自动化至关重要?
F5生态系统 | 2018/04/30

为什么声明式模型对NetOps自动化至关重要?

为什么声明式模型对NetOps自动化至关重要?阅读F5博客,了解基础设施即代码如何简化网络扩展。

开源聚焦:F5基础设施即代码与多云可管理性
F5生态系统 | 2017/11/16

开源聚焦:F5基础设施即代码与多云可管理性

开源聚焦:基础设施即代码与多云。阅读博客,了解模板和Terraform如何简化F5应用服务的部署。

破解IT“无解困局”的答案:私有云
F5生态系统 | 2016/09/12

破解IT“无解困局”的答案:私有云

破解IT“无解困局”的答案:私有云。阅读F5博客,了解本地部署的敏捷性如何化解安全与速度难以兼顾的问题。