PlatformSystemConfig

PlatformSystemConfig
Platform System Configuration

Kubernetes-specific configuration.

JSON Example
{
    "ssp_type": "string",
    "controller_count": 0,
    "worker_count": 0,
    "form_factor": "SMALL"
}
ssp_type
Optional
Constraints: default: ATP

The type of the Platform instance deployment.

  • ATP: Advanced Threat Protection (standard Platform deployment, uses form_factor for sizing)
  • LICENSING: Licensing-only deployment (form_factor is SMALL)
  • AVI_OPERATIONS: AVI Operations deployment (form_factor is SMALL)
Enumeration: ATP, LICENSING, AVI_OPERATIONS
integer
controller_count
Optional
Constraints: minimum: 1 maximum: 3 default: 3

The number of controller nodes. LARGE/MEDIUM/EXTRA_LARGE form factors: Minimum count is 3, maximum count is 3, and the default count is 3. LICENSING instance type: Minimum and maximum count is 1, and the default count is 1. AVI_OPERATIONS instance type: Minimum and maximum count is 1, and the default count is 1.

integer
worker_count
Optional
Constraints: minimum: 1 maximum: 17

The number of worker nodes. LARGE form factor: Minimum count is 4, maximum count is 13, and the default count is 4. MEDIUM form factor: Exactly 2 worker nodes required. To scale beyond 2 workers, upgrade to Large form factor. EXTRA_LARGE form factor: Minimum count is 8, maximum count is 17, and the default count is 8. LICENSING instance type: Minimum and maximum count is 1, and the default count is 1. AVI_OPERATIONS instance type: Minimum and maximum count is 2, and the default count is 2.

form_factor
Optional

The cluster size for an SSP platform instance. ATP instance type supports LARGE, MEDIUM, and EXTRA_LARGE. LICENSING and AVI_OPERATIONS instance types use a fixed form factor of SMALL.

Enumeration: SMALL, LARGE, MEDIUM, EXTRA_LARGE