This topic describes how to configure a Concourse pipeline to automatically upgrade a VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) installation.
You can configure Concourse pipeline to automatically upgrade your TKGI installation when a new TKGI release becomes available on Broadcom Support.
By default, the pipeline upgrades when a new major patch version is available.
For more information about configuring and using Concourse for continuous integration (CI), see the Concourse documentation.
Perform the following steps:
From a browser, log in to Broadcom Support.
Navigate to the Platform Automation Tools product page to download the upgrade-tile pipeline.
Note: If you cannot access Platform Automation Tools on Broadcom Support, contact Support.
(Optional) Edit params.yml to configure the pipeline.
product_version_regex
value to follow minor version updates.Set the pipeline using the fly
CLI for Concourse. See the upgrade-tile pipeline documentation for more information.
If you use an automated pipeline to upgrade TKGI, you must configure your pipeline to download only Ops Manager and Xenial Stemcell versions that are compatible with your version of TKGI.
Warning: VMware recommends that you review the Tanzu Network metadata for your version of TKGI and confirm Ops Manager and stemcell version compatibility before using the Tanzu Network APIs to update Ops Manager and Xenial Stemcells in your automated pipeline.
To configure your automated TKGI upgrade pipeline:
Retrieve the Ops Manager and Ubuntu Xenial Stemcell for VMware Tanzu versions that are compatible with your TKGI version as described in Retrieve Product Version Compatibilities from the Tanzu API in the Broadcom Support KB.
Configure your automated pipeline to upgrade to only a component version specified in the returned metadata for your version of TKGI.
For more information on retrieving TKGI dependencies, see Retrieve Product Version Compatibilities from the Tanzu API in the Broadcom Support KB.