F5 Declarative Onboarding Documentation¶
Welcome to the F5 Declarative Onboarding documentation.
F5 Declarative onboarding uses a declarative model to initially configure a BIG-IP device with all of the required settings to get up and running. This includes system settings such as licensing and provisioning, network settings such as VLANs and Self IPs, and clustering settings if you are using more than one BIG-IP system. If you want to use a declarative model to configure applications and services on a BIG-IP device that already has these initial settings, see the Application Services 3 (AS3) documentation.
A declarative model means you provide a JSON declaration rather than a set of imperative commands. The declaration represents the configuration which Declarative Onboarding is responsible for creating on a BIG-IP system. You send a declaration file using a single Rest API call.
The DO RPM, Postman collection, and checksum files can be found on the GitHub Release, as Assets.
You can use Microsoft Visual Studio Code to validate your declarations, see Validating a declaration for information.
This guide contains information on downloading, installing, and using F5 Declarative Onboarding.
To see what’s new in Declarative Onboarding, see the the Document Revision History.
You can also see our Declarative Onboarding overview video:
To provide feedback on this documentation, you can file a GitHub Issue or email us at firstname.lastname@example.org.
Use the following links, the navigation on the left, and/or the Next and Previous buttons to explore the documentation.
- Prerequisites and Requirements
- Declarative Onboarding FAQ
- Components of Declarative Onboarding
- Using Declarative Onboarding
- Example declarations
- Document Revision History
- Appendix A: Schema Reference