Upgrading solutions and solution instances
You can upgrade the available data solutions and their instances within the
VMware Cloud Director extension
for Data Solutions
.When you upgrade a solution, you upgrade the solution version of an operator, which runs
within a
Kubernetes
cluster. The package in the
container registry determines the available versions of a solution. When you upgrade a
solution instance, you upgrade the engine version of an instance, which runs within a
Kubernetes
cluster. Solution upgrade and
instance upgrade are separate operations, apart from VMware SQL with
Postgres
. The upgrade of VMware SQL with
Postgres
includes both the solution version and the instance
version.Upgrade a solution
- Log in toVMware Cloud Director extension for Data SolutionsfromVMware Cloud Director.
- ClickSolutionsand on the solution card, clickUpgrade.
- Select the clusters to which you want to apply the upgrade.If you upgradeVMware SQL with Postgres, all instances of this solution, within the cluster, are automatically updated.
- Select the upgrade version.
- Acknowledge that you have read and completed the pre-upgrade actions and clickUpgrade.
Upgrade a solution instance
If you want to upgrade an instance
of
Confluent Platform
, see
Upgrade the Confluent Platform solution instance.- Log in toVMware Cloud Director extension for Data SolutionsfromVMware Cloud Director.
- ClickInstancesand select the solution instance that you want to upgrade.
- Review all instances of the solution within this cluster, select any additional instances that you want to upgrade, and clickNext.
- Select the upgrade version, review and acknowledge the instructions, and clickUpgrade.
Upgrade the Confluent Platform solution
instance
Confluent Platform
solution
instanceYou
can upgrade the
Confluent Platform
instance by editing the instance's manifest.- Log in toVMware Cloud Director extension for Data SolutionsfromVMware Cloud Director.
- ClickInstances, select the solution instance that you want to upgrade, and clickEdit.
- In theManifest Editor, navigate toimage.applicationandimage.init, and set the values to the version ofConfluent Platformthat you want to upgrade to.For more information on theConfluent Platformversions, see Plan for Confluent Platform Deployment using Confluent for Kubernetes in theConfluent Documentation.
kind: Kafka spec: image: application: hub.docker.com/confluentinc/cp-server:v.v.vinit: hub.docker.com/confluentinc/confluent-init-container:v.v.vkind: Zookeeper spec: image: application: hub.docker.com/confluentinc/cp-server:v.v.vinit: hub.docker.com/confluentinc/confluent-init-container:v.v.vkind: ControlCenter spec: image: application: hub.docker.com/confluentinc/cp-enterprise-control-center:v.v.vinit: hub.docker.com/confluentinc/confluent-init-container:v.v.v