Upgrade BIG-IP Next for Kubernetes (BNK) from 2.4.1 to 2.4.2 using F5 Lifecycle Operator¶
This document describes how to upgrade the F5 Lifecycle Operator (FLO) and upgrade the CNE Instance.
Upgrade F5 Lifecycle Operator¶
Create or update the override values file for F5 Lifecycle Operator (for example,
f5-lifecycle-operator-override-values.yaml).Upgrade F5 Lifecycle Operator.
helm upgrade f5-lifecycle-operator \
oci://repo.f5.com/charts/f5-lifecycle-operator
–version v2.30.0-0.11.4 \ # Need to change FLO to the correct version
–namespace f5-cne-core
–values f5-lifecycle-operator-override-values.yaml
–wait
```
Verify the upgrade:
$ helm list
Upgrade the CNE-instance workloads¶
In a terminal window on your computer, make sure you’re in the directory that contains your manifest for the CNE-instance workloads (for example,
cne-instance-f5-bnk-instance.yaml).Trigger F5 Lifecycle Operator to upgrade the CNE-instance workloads.
Example
kubectl apply -f cne-instance-f5-bnk-instance.yaml \ --namespace f5-bnk-instance
Verify the upgrade¶
Wait until the status of each CNE-core pod is
Running:watch kubectl get pods \ --namespace f5-cne-core -o wide
Wait until the status of each CNE-instance pod is
Running.Example
watch kubectl get pods \ --namespace f5-bnk-instance -o wide