Last updated on: 2023-09-29 03:24:53.

F5OS Resources for Terraform

Welcome to the F5OS Resources for Terraform User Guide. The F5OS is the operating system for F5 VELOS and F5 rSeries.

The VELOS platform is the next generation of F5’s industry-leading chassis-based systems, which delivers unprecedented performance and scalability in a single Application Delivery Controller (ADC). The next-generation Application Delivery Controller (ADC) solution, F5 rSeries, bridges the gap between traditional and modern infrastructures with a re-architected, API-first platform designed to meet the needs of your traditional and emerging applications.

F5 VELOS and F5 rSeries rely on a Kubernetes-based platform layer (F5OS) that is tightly integrated with F5’s Traffic Management Operating System (TMOS) software, aligning with your modern architecture plans. This new microservices platform layer powers the next-generation of BIG-IP software, BIG-IP Next (limited access coming soon), which is built to offer greater automatability, scalability, and ease-of-use for organizations running applications on-premises, in the cloud, or at the edge.

F5OS Terraform provider for F5 VELOS and F5 rSeries helps you automate configurations and interactions with various services provided by F5 VELOS platform and F5 rSeries appliances. F5OS Terraform provider is open source and available on GitHub.

For more information:

Releases and Versioning

These F5OS versions are supported in these Terraform versions.


VELOS F5OS version Terraform 1.2 Terraform 1.3 Terraform 1.4
1.5.1 X X X

F5 rSeries

rSeries F5OS version Terraform 1.2 Terraform 1.3 Terraform 1.4
1.4.0 X X X

Supported Resources

F5OS Terraform provider currently supports the following modules for F5OS-based platforms.

Resource Name Description
f5os_tenant_image Manage F5OS tenant images.
f5os_tenant Manage F5OS tenant configuration.
f5os_vlan Manage VLANs on a partition or appliance.
f5os_partition Manage VELOS chassis partition. Specific to VELOS.
f5os_partition_change_password Manage password of a specific user on a partition. Specific to VELOS.

What’s Next?