Ansible F5

可操作 F5 产品的 Ansible 模块。「Ansible modules that can manipulate F5 products」

Github星跟蹤圖

Ansible F5

介绍

这个存储库为处理 ANFILE 的 F5 模块提供了基础。模块的架构固有地使用了 BIG-IP REST APIs 以及必要的tmsh API。

这个存储库是 Ansible 模块的孵化器。此存储库中的模块可能因实验或重构而损坏。

Ansible 的 F5 模块免费提供给开源社区,用于自动化 BIG-IP 设备配置。

如果您想下载稳定的模块,请安装 galaxy:F5 Ansible Modules Collection 上的最新版本。

收录每日构建

我们在这里提供最新集合的日常构建。请在发布之间使用这个集合来测试最新的 Ansible 模块更新。

安装每日构建

ansible-galaxy collection install  -p ./collections
e.g.
ansible-galaxy collection install f5networks-f5_modules-devel.tar.gz -p ./collections

注意

"-p" 是集合的安装位置。应该在 ansible 搜索集合的路径中定义此位置。例如,将 collections_paths = ./collections 添加到 ansible.cfg

支持

F5 支持在 Red Hat Ansible 发行版 中交付的 F5 模块。有关详细信息,请参阅 F5 Ansible 支持策略

社区支持

我们鼓励您使用我们的 Slack channel 来讨论和帮助 F5 Ansible 模块(单击 ansible channel)。有 F5 员工是这个社区的成员,他们通常在太平洋标准时间周一至周五9点至5点监听频道,并将尽最大努力提供帮助。这种松散的渠道社区支持不应被视为 F5 技术支持的替代品。

错误、问题

请使用 Github Issues 提交任何错误、问题或增强请求。有关详细信息,请参阅获取帮助

注意

我们不再接受外部代码提交。

文档

所有文档都可以在 clouddocs.f5.com 上找到。变更日志信息可用。

你的想法

您希望创建什么类型的模块?如果你有一个用例,并且能够充分描述你想要看到的行为,打开一个问题,我们将敲定细节。

如果你有时间,考虑发一封介绍你自己和你做什么的电子邮件。我们很乐意听到您如何使用Ansible的F5模块。

注意

我们不再接受外部代码提交。

Copyright

Copyright 2017-2019 F5 Networks Inc.

License

GPL V3

This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work.
See License.


(The first version translated by vz on 2020.10.25)

主要指標

概覽
名稱與所有者F5Networks/f5-ansible
主編程語言Python
編程語言Python (語言數: 3)
平台Linux, Mac, Windows
許可證GNU General Public License v3.0
所有者活动
創建於2015-11-20 18:54:31
推送於2025-09-01 09:06:03
最后一次提交
發布數0
用户参与
星數26
關注者數16
派生數6
提交數5.7k
已啟用問題?
問題數1656
打開的問題數75
拉請求數750
打開的拉請求數4
關閉的拉請求數77
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Ansible F5

Slack Status
Build Status
Shippable Status

Introduction

This repository provides the foundation for working with the F5 Modules
for Ansible. The architecture of the modules makes inherent use of the
BIG-IP REST APIs as well as the tmsh API where required.

This repository is an incubator for Ansible modules. The modules in
this repository **may be broken due to experimentation or
refactoring**.

The F5 Modules for Ansible are freely provided to the open source
community for automating BIG-IP device configurations.

If you want to download the stable modules, please install latest
collection release found on galaxy: .

Collections Daily Build

We offer a daily build of our most recent collection . Please use this
Collection to test the most recent Ansible module updates between
releases.

Installing the Daily Build

ansible-galaxy collection install <collection name> -p ./collections
e.g.
ansible-galaxy collection install f5networks-f5_modules-devel.tar.gz -p ./collections

::: {.note}
::: {.admonition-title}
Note
:::

"-p" is the location in which the collection will be installed. This
location should be defined in the path for ansible to search for
collections. An example of this would be adding
collections_paths = ./collections to your ansible.cfg
:::

Support

F5 supports the F5 modules delivered in . Please refer to the for
details.

Community Support

We encourage you to use our for discussion and assistance on F5 Ansible
Modules (click the ansible channel). There are F5 employees who are
members of this community who typically monitor the channel
Monday-Friday 9-5 PST and will offer best-effort assistance. This slack
channel community support should not be considered a substitute for F5
Technical Support.

Bugs, Issues

Please file any bugs, questions, or enhancement requests by using . For
details, see .

::: {.note}
::: {.admonition-title}
Note
:::

We no longer accept external code submissions.
:::

Documentation

All documentation is available on . Changelog information available on .

Your ideas

What types of modules do you want created? If you have a use case and
can sufficiently describe the behavior you want to see, open an issue
and we will hammer out the details.

If you've got the time, consider sending an email that introduces
yourself and what you do. We love hearing about how you're using the F5
Modules for Ansible.

::: {.note}
::: {.admonition-title}
Note
:::

We no longer accept external code submissions.
:::

Copyright 2017-2019 F5 Networks Inc.

License

GPL V3

This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as
required for reasonable and customary use in describing the origin of
the Work.

See
License.