F5 Declarative Configuration
summary
AS3 is a module installed on the Big‑IP that accepts one JSON blob to declare VIPs Pools iRules Certs, creates a partition per tenant, and becomes the source of truth (GUI edits get overwritten). Deployment runs via a pipeline using Azure DevOps Powershell Octopus Pester, requires admin role on the appliance, and needs AS3/schema parity (examples used 3.8/3.10). Watch for Expect:100‑Continue headers (must disable), certs often require base64 or external handling, and pushes complete in ≈9–10 seconds.
AI-written summary · about
chapters (17)
- 0:00F5 AS3 introduction
- 1:17Why AS3 matters
- 3:43What is F5 AS3
- 8:00AS3 schema basics
- 10:09AS3 best practices
- 13:19AS3 in CI/CD
- 14:01Live AS3 demo
- 21:37Updating AS3 configs
- 23:26AS3 partitions and nodes
- 26:14HTTPS monitors and servers
- 31:26Common partition objects
- 34:15AS3 certificates
- 37:05Multiple apps with AS3
- 38:53Templatizing AS3 manifests
- 41:01Removing AS3 configs
- 43:11AS3 in Azure DevOps
- 47:46Summary
related talks
16mDeployments We Can Believe In
45mAfter CI/CD, there's now Continuous Configuration
13mAutomating Certificate Management with
45maC the world! as-Code for anything
28mHighly Available Cloud Foundry Deployment for Allstate
15mAutomation Strategies: Real-World Experiences from F5 and
58mAdvanced Azure App Services
28mStay in Control While Moving Fast
