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.18.4, 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
deploymentresource.
Updating your manifest
-
In the
deploymentYAML that you used to create the Kubeturbodeploymentresource, 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
kubectloroc edit deploymentcommand).The following example shows the
kubectlcommand.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.