BIG-IP Next for Kubernetes on NVIDIA BlueField-3 DPUs can only be deployed on one DPU per chassis. Additional DPUs in the same chassis are used to accelerate GPU-to-GPU or GPU-to-storage communications.
The F5BigLogHslpub Custom Resource (CR) defines the various logging options, such as format, protocol, distribution method, and logging endpoints. Additional CRS (F5BigLogProfile, F5BigPePolicy, and F5BigClassificationprofile) can reference the F5BigLogHslpub
Specifies the pool of logging endpoints to receive logging messages.
ipfix.profileName
Specifies the profile tcp or udp.
ipfix.protocolVersion
ipfix or netflow-9, depending on the type of collectors in the pool.
loadBalancingMethod
Defines the load balancing mode used to distribute traffic across multiple pool members: ROUND_ROBIN (default), or RATIO_LEAST_CONN_MEMBER
pool.members
Specifies the list of IPv4 address and the service port of the logging endpoints. For example: 10.30.2.220 and port:514.
pool.minActiveMembers
Specifies the minimum number of members that must be available in one priority group.
pool.monitors
Specified monitors used to monitor pool members. TCP and ICMP are the supported protocols.
pool.name
A user-defined name for the HSL logging pool.
pool.endpoint
Specifies the IPv4 or IPv6 address and the service port of the logging endpoint: 10.30.2.220:514 or [2002::10:30:2:220]:514.
syslog.name
A user-defined name for the syslog configuration.
syslog.format
Specifies the logging format: rfc5424 (default), rfc3164, or legacy-bigip.
syslog.protocol
Specifies the protocol to use when connecting to the logging endpoint: udp (default) or tcp.
syslog.distribution
Specifies the distribution method used to send messages to pool members: adaptive (default) - connections to pool members are added as required to provide enough logging bandwidth. This can have an undesirable effect of logs accumulating on only one pool member when it provides sufficient logging bandwidth on its own. balanced - sends each successive log to a new pool member, balancing the logs among them according to the pool's load balancing method. replicate - replicates each log to all pool members, for redundancy.
syslog.pool
Specifies the pool of logging endpoints to receive logging messages.