Updating the Kubeturbo version through YAML
Update the image tag version of your Kubeturbo deployment whenever your Turbonomic instance updates to a new version or if you are instructed to do so.
The image tag version should be in the format
x.x.x
. This version depends on, and should always match, your Turbonomic instance version. For example, if your Turbonomic
instance version is 8.15.0, specify the same instance version as the
image tag version.
To get the version of your Turbonomic instance, open the Turbonomic user interface and click the Help icon in the navigation menu.
There are several ways to update the Kubeturbo deployment.
-
Update your manifest.
-
Update the running Kubeturbo
deployment
resource.
Updating your manifest
-
In the
deployment
YAML that you used to create the Kubeturbodeployment
resource, specify the image tag version in theimage:
parameter.image: icr.io/cpopen/turbonomic/kubeturbo:{new_image_tag_version}
-
Apply the update.
kubectl apply -f {yourDeployment}.yaml -n turbo
Repeat these steps for every cluster with a Kubeturbo deployment.
Updating the running Kubeturbo deployment
resource
-
Update the deployment through the Kubernetes/Red Hat OpenShift dashboard, or the command line (by using the
kubectl
oroc edit deployment
command).The following example shows the
kubectl
command.kubectl edit deployment kubeturbo -n turbo
-
Update the following parameter.
image: icr.io/cpopen/turbonomic/kubeturbo:{new_image_tag_version}
After you save your changes, the Kubeturbo pod redeploys.
Repeat these steps for every cluster with a Kubeturbo deployment.