BIG-IP Next for Kubernetes v2.2.0 Release Notes

New Features

Dynamically manage log levels via REST API and ConfigMap watching

This new feature allows runtime log level control without pod restarts. CWC now exposes a REST API to adjust log levels per pod. Requests update a pod-specific ConfigMap, which propagates via minlevel.yaml; the F5 logging library monitors this file and applies the new level automatically. For more information, see Dynamic log levels and API Documentation

Automated orphaned log folder cleanup

Added Folder Cleaner, an optional feature that automatically removes orphaned log directories to prevent storage exhaustion. Cleanup runs as a scheduled job (CronJob) inside the container. For more information, see Fluentd logging

Enhancements

Added support for 1 GB huge pages

You can now configure the huge page size to 1Gi using the new tmm.hugepages.preferredhugepagesize parameter while defining the TMM resources. For more information, see Manual CPU Allocation

Cancelling QKView Requests by ID

Cancel a running QKView via API; on cancellation, the system stops collection and generates a QKView that includes only data gathered before the cancel request. For more information, see QKView and API Documentation

Configuring per-table aggregation

You can now use Aggregation mode to control metrics for a table. For each table, you can choose the Aggregation mode options (Aggregated, Semi Aggregated, or Diagnostic) and set an export interval. The operator enforces these settings via Jobs from the f5-observer-operator-config ConfigMap. For more information, see Aggregation mode section in Distributed Toda for Stats Aggregation and Metric table.

Fixes and Known Issue

Refer to Fixes and Known Issues for the list of Fixes and Known Issues for this release.

System Requirements

Refer to System Requirements.

Software upgrades

Refer to Upgrade Steps