Automation: Managing F5 BIG-IP Configurations Using Puppet

F5 Ecosystem | October 06, 2017

Most of us are still learning new ways to optimize continuous deployments and reduce release cycles. In complex environments this often includes automating, streamlining, and eliminating costly, wasteful processes. With proper automation in place, resources in the infrastructure have the ability to elastically expand and contract as necessary. To provide the required software-defined approach for automating the management of infrastructure resources, operations teams are always looking for automation and configuration management tools. Puppet offers technology that can be used to automate and manage your compute, storage and network devices including, the highly programmable F5 BIG-IP solutions.

Some of you might already be familiar with the existing F5-Puppet solution and the F5 module made available to manage the F5 infrastructure. This module was originally developed by the Puppet team and is tied to the Puppet enterprise version. While many customers already use this module for managing BIG-IP configuration objects such as VLANS, Self-IPs, Virtual-servers, Pools, etc., there is of course room to add more features and improve upon it.

With that in mind F5 & Puppet are working together to develop a new F5 module with additional features and initial configurations for NTP, DNS settings, and even high availability. The new module also has advanced LTM features like profile management, iRules, key-cert management etc. It has essentially been developed in-house at F5 as an open-source project. We believe open-sourcing the F5 module will help us release more features while keeping the development cycles short so that our customers can reap the benefits on a quicker cadence.

F5 will also be at this year’s PuppetConf, taking place Oct. 10–12 in San Francisco, so stop by and chat with F5 & Puppet experts. There will be technology demos at F5's exhibition booth, and a brief presentation from F5's Eric Ji, details below:

Automate BIG-IP Configurations with Puppet
Infrastructure As Code is becoming top of mind as companies transform to cloud based business models to manage today’s complex IT environments. With Puppet’s extensibility via modules and F5 iControl API advantages, F5 and Puppet developed a BIG-IP LTM configuration management solution. Besides deploying initial BIG-IP configurations, the F5 and Puppet joint solution provides the functionality for operations teams to configure high availability and to create and configure BIG-IP objects—including server nodes, pools, virtual servers—that are required for typical application deployment. Come to this session to learn about how Puppet can be used to automate F5 BIG-IP configurations and workflows.

Time: October, 12 at 1:20 – 1:35 p.m.
Location: Level 2, Continental 1-3

We’re very much looking forward to seeing everyone!

Additional Resources:

Share
Tags: 2017

About the Author

Mani Gadde
Mani GaddeSenior Manager, Industry Marketing

More blogs by Mani Gadde

Related Blog Posts

F5 ADSP Partner Program streamlines adoption of F5 platform
F5 Ecosystem | 11/19/2025

F5 ADSP Partner Program streamlines adoption of F5 platform

The new F5 ADSP Partner Program creates a dynamic ecosystem that drives growth and success for our partners and customers.

Accelerate Kubernetes and AI workloads with F5 BIG-IP and AWS EKS
F5 Ecosystem | 11/17/2025

Accelerate Kubernetes and AI workloads with F5 BIG-IP and AWS EKS

The F5 BIG-IP Next for Kubernetes software will soon be available in AWS Marketplace to accelerate managed Kubernetes performance on AWS EKS.

F5 NGINX Gateway Fabric is a certified solution for Red Hat OpenShift
F5 Ecosystem | 11/11/2025

F5 NGINX Gateway Fabric is a certified solution for Red Hat OpenShift

F5 collaborates with Red Hat to deliver a solution that combines the high-performance app delivery of F5 NGINX with Red Hat OpenShift’s enterprise Kubernetes capabilities.

F5 accelerates and secures AI inference at scale with NVIDIA Cloud Partner reference architecture
F5 Ecosystem | 10/28/2025

F5 accelerates and secures AI inference at scale with NVIDIA Cloud Partner reference architecture

F5’s inclusion within the NVIDIA Cloud Partner (NCP) reference architecture enables secure, high-performance AI infrastructure that scales efficiently to support advanced AI workloads.

F5 Silverline Mitigates Record-Breaking DDoS Attacks
F5 Ecosystem | 08/26/2021

F5 Silverline Mitigates Record-Breaking DDoS Attacks

Malicious attacks are increasing in scale and complexity, threatening to overwhelm and breach the internal resources of businesses globally. Often, these attacks combine high-volume traffic with stealthy, low-and-slow, application-targeted attack techniques, powered by either automated botnets or human-driven tools.

Phishing Attacks Soar 220% During COVID-19 Peak as Cybercriminal Opportunism Intensifies
F5 Ecosystem | 12/08/2020

Phishing Attacks Soar 220% During COVID-19 Peak as Cybercriminal Opportunism Intensifies

David Warburton, author of the F5 Labs 2020 Phishing and Fraud Report, describes how fraudsters are adapting to the pandemic and maps out the trends ahead in this video, with summary comments.

Deliver and Secure Every App
F5 application delivery and security solutions are built to ensure that every app and API deployed anywhere is fast, available, and secure. Learn how we can partner to deliver exceptional experiences every time.
Connect With Us