Install F5 Use case Custom Resource DefinitionsΒΆ

The F5 BIG-IP Next for Kubernetes Custom Resource Definitions (CRDs) extend the Kubernetes API, enabling the Traffic Management Microkernel (TMM) to be set up using Custom Resources (CRs). F5 BNK CRDs are cluster-scoped and available to all namespaces. Below is the list of F5 BNK use-case CRD helm charts and supported versions:

CRD Type CRD Version BNK Version
f5-spk-crds-common 8.7.4 2.0.0
f5-spk-crds-service-proxy 8.7.4 2.0.0

Follow the below instructions to check and successfully install F5 use case CRDs:

  1. Create crd-values.yaml file with the following content.

    orchestrator:
      enabled: true
    global:
      certmgr:
        external: true
    conversion:
      namespace: f5-utils
    
  2. Install the F5 use case CRDs with desired version.

    a. Install the F5 common CRDs.

    helm install f5-spk-crds-common oci://repo.f5.com/charts/f5-spk-crds-common --version 8.7.4 -f crd-values.yaml  
    

    b. Install the F5 service proxy CRDs.

    helm install f5-spk-crds-service-proxy oci://repo.f5.com/charts/f5-spk-crds-service-proxy --version 8.7.4 -f crd-values.yaml
    
  3. Verify the installed F5 use case CRD helm charts and its version.

    helm list | grep crds
    

    Sample Output:

    f5-spk-crds-service-proxy   default     1           2025-03-18 15:35:17.329563503 +0000 UTC deployed  f5-spk-crds-service-proxy-8.7.4     v8.7.4  
    spk-crds-common             default     1           2025-03-18 15:34:43.688021351 +0000 UTC deployed    f5-spk-crds-common-8.7.4            v8.7.4
    
  4. To see the the installed F5 use case CRDs, run the following command.

    kubectl get crd | grep k8s.f5net.com
    

    Sample Output:

    f5-big-cne-addresslists.k8s.f5net.com                 2025-03-27T03:43:23Z
    f5-big-cne-portlists.k8s.f5net.com                    2025-03-27T03:43:23Z
    f5-big-context-globals.k8s.f5net.com                  2025-03-27T03:43:23Z
    f5-big-context-secures.k8s.f5net.com                  2025-03-27T03:43:23Z
    f5-big-ddos-globals.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-big-fw-policies.k8s.f5net.com                      2025-03-27T03:43:23Z
    f5-big-fw-rulelists.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-big-log-hslpubs.k8s.f5net.com                      2025-03-27T03:43:23Z
    f5-big-log-profiles.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-bnkgateways.k8s.f5net.com                          2025-03-27T03:43:23Z
    f5-spk-addresslists.k8s.f5net.com                     2025-03-27T03:43:21Z
    f5-spk-dnscaches.k8s.f5net.com                        2025-03-27T03:43:21Z
    f5-spk-egressdiameters.k8s.f5net.com                  2025-03-27T03:43:23Z
    f5-spk-egresses.k8s.f5net.com                         2025-03-27T03:43:23Z
    f5-spk-egresshttp2s.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-spk-global-optionses.k8s.f5net.com                 2025-03-27T03:43:21Z
    f5-spk-ingressdiameters.k8s.f5net.com                 2025-03-27T03:43:23Z
    f5-spk-ingressegressudps.k8s.f5net.com                2025-03-27T03:43:23Z
    f5-spk-ingressgtps.k8s.f5net.com                      2025-03-27T03:43:23Z
    f5-spk-ingresshttp2s.k8s.f5net.com                    2025-03-27T03:43:23Z
    f5-spk-ingressngaps.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-spk-ingresssips.k8s.f5net.com                      2025-03-27T03:43:23Z
    f5-spk-ingresstcps.ingresstcp.k8s.f5net.com           2025-03-27T03:43:23Z
    f5-spk-ingressudps.ingressudp.k8s.f5net.com           2025-03-27T03:43:23Z
    f5-spk-pools.k8s.f5net.com                            2025-03-27T03:43:23Z
    f5-spk-portlists.k8s.f5net.com                        2025-03-27T03:43:21Z
    f5-spk-servicetypelbippools.k8s.f5net.com             2025-03-27T03:43:23Z
    f5-spk-snatpools.k8s.f5net.com                        2025-03-27T03:43:21Z
    f5-spk-statefulsets.k8s.f5net.com                     2025-03-27T03:43:23Z
    f5-spk-staticroutes.k8s.f5net.com                     2025-03-27T03:43:21Z
    f5-spk-traffic-distributions.k8s.f5net.com            2025-03-27T03:43:23Z
    f5-spk-vlans.k8s.f5net.com                            2025-03-27T03:43:21Z
    f5-spk-vxlans.k8s.f5net.com                           2025-03-27T03:43:21Z
    l4routes.gateway.k8s.f5net.com                        2025-03-27T03:43:23Z
    

Related Topics