This page contains release notes for Tanzu CLI v0.90.x.
This patch release includes the following updates and bug fixes:
Tanzu CLI release date is:
Many changes in Tanzu CLI v0.90.0 reflect its new status as a standalone product, and facilitate its working with other Tanzu products.
Previous versions of the Tanzu CLI were bundled with product downloads for Tanzu Kubernetes Grid (TKG) and Tanzu Application Platform (TAP).
vmware-tkg/default:v2.2.0
specifies the plugin group for the v2.2.0 version of the TKG product.context
commands define and manage multiple server or Kubernetes cluster endpoints of different types that you can access from the Tanzu CLI, for example:
k8s
for a TKG management cluster or TAP cluster, or mission-control
for TMC.
tanzu context use
also sets it as the default context for its Target.tanzu cluster
and tanzu secret
commands with TKG vs. TMC, the CLI:
tanzu tmc cluster get
runs the command against your default TMC context.k8s
context.Tanzu CLI v0.90.0 has the following new commands, options, and behavior changes
tanzu plugin group
and the --group
flag of the tanzu plugin install
command enable you to discover and install groups of plugins associated with Tanzu products. For more information, see tanzu plugin and Installing Tanzu CLI Plugins.tanzu plugin search
lists plugins available for installation.
--name
flag limits the search breadth.--show-details
flag retrieves details about available plugins, including supported versions.tanzu plugin download-bundle
and tanzu plugin upload-bundle
download and upload a plugin bundle that contains the standalone plugins in the specified group along with all context-sensitive plugins used for the same product. These commands facilitate deployment to internet-restricted environments. For more information, see the Internet Restricted Environments tab under Installing Tanzu CLI Plugins.tanzu config cert
manages custom certificate configuration for a user-provided plugin discovery source. For more information, see tanzu config cert.tanzu config eula accept
accepts the Tanzu CLI EULA, skipping a prompt. Use this in automation scripts.
tanzu config eula show
shows the EULA.tanzu context create
flag --insecure-skip-tls-verify
lets user set cluster as context without providing a self-signed CA certificate. Otherwise, certificate is required to access cluster.tanzu login
is deprecated in favor of tanzu context create
and tanzu context use
. See tanzu context.
tanzu login
with a plugin, but in v0.90.0 it is a core CLI command.tanzu plugin list
only lists the tanzu login
plugin if it was installed in a prior version of the CLI.tanzu login
plugin by running tanzu plugin delete login
.tanzu update
--local
flag of the tanzu plugin list
commandfeatures.cluster.custom-nameservers
CLI configuration optionBehavior Changes
tanzu plugin list
lists installed plugins, not available plugins as it did in previous CLI versions.
tanzu plugin search
lists plugins available for installation.tanzu plugin sync
to install context-scoped plugins or update their versions, but if needed you can use the tanzu plugin sync
command as a backup.tanzu plugin install
.tanzu config server
and its subcommands are deprecated and no longer displayed in the list of system commands. Use tanzu context
instead.tanzu init
does not perform any operations and is reserved for future use.In addition to features that support the standalone design, Tanzu CLI v0.90.0 changes include:
tanzu config eula accept
.TANZU_CLI_PROXY_CA_CERT
environment variable to base64-encoded proxy certificate. Do this when a proxy with a self-signed certificate sits between the CLI and the registry containing CLI plugins.tanzu builder cli compile
and tanzu builder publish
.TANZU_CLI_STANDALONE_OVER_CONTEXT_PLUGINS=1
setting prioritizes a standalone version of an installed plugin over the current context-scoped version.deactivated
.Tanzu CLI release date is: