Skip to content

Ansible modules that can manipulate F5 products

License

Notifications You must be signed in to change notification settings

Rob-Powell/f5-ansible

 
 

Repository files navigation

Ansible F5

Documentation

Introduction

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

This repository is an incubator for Ansible modules that we would like to have upstreamed over the course of time. The modules in this repository may be broken due to experimentation or refactoring.

If you want to download the stable modules, they are shipped with Ansible automatically. In-between major releases of Ansible, new stable modules can be found here.

These modules are freely provided to the open source community for automating BIG-IP device configurations using Ansible. Support for the modules is provided on a best effort basis by the F5 community. Please file any bugs, questions or enhancement requests using Github Issues

One last ask. I'm curious who has Ansible in house and is considering using it with BIG-IP. If you've got the time, consider sending me an email from your organization introducing yourself and what you do. I love getting email.

-tim (t.rupp@f5.com)

Requirements

Please refer to the Requirements docs.

Documentation

All documentation is hosted on ReadTheDocs.

When writing new modules, please refer to the Guidelines document.

Branches

Please refer to the Branching docs for more info about the branching strategy we use.

Your ideas

We are curious to know what sort of modules you want to see created. If you have a use case and can sufficiently describe the behavior you want to see, open an issue here and we will hammer out the details.

Copyright

Copyright 2017 F5 Networks Inc.

Support

See Support.

License

GPL V3

See License

Contributor License Agreement

Individuals or business entities who contribute to this project must have completed and submitted the F5 Contributor License Agreement to Ansible_CLA@f5.com prior to their code submission being included in this project.

About

Ansible modules that can manipulate F5 products

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Other 0.9%