Components of BIG-IP Declarative Onboarding¶
BIG-IP Declarative Onboarding Declaration¶
A BIG-IP Declarative Onboarding declaration describes the desired initial configuration of an Application Delivery Controller (ADC) such as F5 BIG-IP.
BIG-IP Declarative Onboarding JSON Schema¶
The JSON schema validates the declaration, and then produces a BIG-IP configuration. The JSON Schema document prescribes the syntax of a BIG-IP Declarative Onboarding declaration. The declaration schema controls which objects may appear in a declaration, what name they may or must use, what properties they may have, which of those you must supply in the declaration, and which BIG-IP Declarative Onboarding may fill with default values. The schema also specifies the ranges of values certain properties may take.
BIG-IP Declarative Onboarding contains two modules: a REST worker and an audit engine. The REST worker provides a CRUD interface for creating and modifying the declaration document. The audit engine is responsible for aligning BIG-IP configuration with the declaration document.
Declaration > Validated Declaration > Parser > Auditor > iControl > BIG-IP