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:
Create crd-values.yaml file with the following content.
orchestrator: enabled: true global: certmgr: external: true conversion: namespace: f5-utils
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
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
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