SPKInfrastructure CR ParametersΒΆ

SPKInfrastructure helps users configure networking specifications for F5 BIG-IP Next for Kubernetes installation. The table below describes the SPKInfrastructure spec parameters.

Parameter Description Default Values
calicoRouter
string
Specifies the configuration options for the Calico routing setup. It determines the behavior or interaction of the routing mechanism with different components or protocols. Available options are: ICNI2, BFDToOVN or OvnMeg Default
* ICNI2: Configuration for integrating Calico with ICNI2.
* BFDToOVN: Enables Bidirectional Forwarding Detection (BFD) for the integration with OVN (Open Virtual Network).
* OvnMeg: Configuration for managing and enabling OVN-related routing mechanisms.
hugepages
boolean
Enable or disable the hugepages for TMM: true or false true
platformType
string
Specifies the type of platform on which the infrastructure will be deployed. Available options are: other, ocp or robin others
sriovResources
string
Specifies the SR-IOV (Single Root I/O Virtualization) resources to be used. nvidia.com/bf3_p0_sf: "1"
nvidia.com/bf3_p1_sf: "1"
wholeClusterMode
string
Enable or disable the wholeClusterMode.
TMM will run as DaemonSet if wholeClusterMode is enabled (One TMM pod per DPU).
TMM will run as Deployment if wholeClusterMode is disabled
disabled

The table below describes the CR spec.egress parameters.

Parameter Description Default Values
ipPoolCidrInfo.cidrList
string
Specifies the list of cluster CIDR.
  • name: cluster_cidr
    value: ""
  • name: node_cidr
    value: ""
  • ipPoolCidrInfo.ipPoolList
    string
    Specifies the list of IPPool CIDR.
  • name: default_ipv4_ippool
    value: ""
  • name: app_ip_pool
    value: ""