This repository has been archived by the owner on Oct 10, 2023. It is now read-only.
Tanzu Framework v0.4.0
Tanzu CLI Installation Instructions
If you are installing Tanzu CLI using the artifacts published as part of this release, please follow these steps to ensure proper installation of plugins.
- Extract the downloaded tar file (
tanzu-framework-darwin-amd64.tar
used as an example).
$ mkdir tanzu && tar -xvf tanzu-framework-darwin-amd64.tar -C tanzu
- Install the CLI.
$ sudo install tanzu/cli/core/v0.4.0/tanzu-core-darwin_amd64 /usr/local/bin/tanzu
- Set
TANZU_CLI_NO_INIT=true
.
$ export TANZU_CLI_NO_INIT=true
- If you have a previous version of
tanzu
CLI already installed and the config file~/.config/tanzu/config.yaml
is present, run this command to make sure the default plugin repo points to the right path.
$ tanzu plugin repo update -b tanzu-cli-framework core
- Install plugins.
$ tanzu plugin install --local tanzu/cli all
- Verify plugin install.
$ tanzu plugin list
Changes by Kind
Enhancement
- Updates the CAPI v1alpha2 references to v1alpha3 for TKGS cluster lifecycle operations (#620, @prkalle)
- Display current reason when cluster ready condition is false during cluster creation (#155, @gwang550)
- Added ability to browse for SSH public key file in Installer UI vSphere workflow (#639, @miclettej)
- Add
imagepullsecret
plugin withadd
&delete
commands (#572, @maralavi)
API Change
- Changed FeatureGate CRD to cluster scoped from namespace scoped. This is a breaking change. Existing users of this API should perform the following steps:
- Back up existing featuregate resources using
kubectl get featuregate -o yaml -A
- Delete featuregate CRD using
kubectl delete customresourcedefinitions.apiextensions.k8s.io featuregates.config.tanzu.vmware.com
- Apply new featuregate CRD.
- Remove
metadata.namespace
field from backed up CRs. - Apply CRs again. (#621, @yharish991)
- Back up existing featuregate resources using
Bug or Regression
- The
build-plugin-admin
Makefile target now builds binaries for all supported OS/Arch combinations. (#661, @rajathagasthya) tanzu package available get
should require package version for the case in which--values-schema
flag is required (#500, @maralavi)- Fixed issue to show only available instance types for a given Azure region on the Kickstart UI (#622, @saimanoj01)
Uncategorized
Dependencies
Added
- github.com/cloudfoundry/bosh-utils: 505d7f9
- github.com/cloudfoundry/config-server: v0.1.20
- github.com/vmware-tanzu/carvel-secretgen-controller: v0.5.0
Changed
- github.com/yuin/goldmark: v1.2.1 → v1.3.5
- golang.org/x/mod: v0.4.0 → v0.4.2
- golang.org/x/sys: 59db8d7 → 751e447
- golang.org/x/tools: v0.1.0 → v0.1.5
- sigs.k8s.io/controller-tools: v0.3.0 → v0.4.1
Removed
Nothing has changed.