Upgrading solutions and solution instances
You can upgrade the available data solutions and their instances within the
VMware Cloud Director extension for Data Solutions
.From VMware Cloud Director extension for Data Solutions 1.6 you can no longer upgrade existing Tanzu MySQL and Tanzu Postgres instances to newer versions.
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.Upgrade a solution
You can upgrade solutions when a new upgrade is available.
- 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.
- Select the upgrade version.
- Acknowledge that you have read and completed the pre-upgrade actions and clickUpgrade.
Upgrade a solution instance
You can upgrade solution instances when a new upgrade is available.
If you want to upgrade an instance of
Confluent Platform
, see Upgrade the Confluent Platform solution instance.If you want to upgrade a
VMware Data Services Manager
, see Upgrade VMware Data Services Manager instances.- 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
Upgrade VMware Data Services Manager instances
When a new database version is available, you can perform a manual database upgrade to
VMware Data Services Manager MySQL
and VMware Data Services Manager Postgres
instances.If you want to perform a major version upgrade for a .
VMware Data Services Manager Postgres
instance, review PostgreSQL major version upgrade in the VMware Data Services Manager
DocumentationYou can perform minor version upgrades to both
VMware Data Services Manager MySQL
and VMware Data Services Manager Postgres
instances. You can perform major version upgrades only to VMware Data Services Manager Postgres
instances.A database release version consists of a combination of the database engine version and data services components version. A data service release is a self-sufficient bundle that contains a complete set of components to upgrade database clusters or provision new ones.
VMware Data Services Manager
You can see the current version of the database in the data services components version.
Engine Version
column in the Instances
menu of VMware Cloud Director extension for Data Solutions
. For example, 16.4+vmware.v2.2.0
, where 16.4
is the database engine version and vmware.v2.2.0
is the VMware Data Services Manager
- Log in toVMware Cloud Director extension for Data SolutionsfromVMware Cloud Director.
- ClickInstances, select the solution instance that you want to upgrade, and clickManage Upgrades.This option is available only when you see theUpgradableflag in theEngine Versioncolumn.
- In the Available Upgrades table, review what upgrades are available, then clickUpgrade Nowon the desired version.
- Confirm your action.The upgrade process might take a few minutes.