This repository was archived by the owner on May 18, 2026. It is now read-only.
Release v0.7.0
Apps Plugin for the Tanzu CLI
Changes
π Features
- [Added] New command
tanzu apps cluster-supply-chain get(#149) - [Added] Support for excluding files on local path using
.tanzuignorefile (#145) - [Added] Issues section containing supply chain errors (when they exist) in the output from the
workload getcommand (#131) - [Added] Support json/yaml params using new flag
--param-yaml(#124) - [Added] Supply chain information in
workload getcommand output (#119) - [Added] Support for creating workloads from jar/war/zip files via
--local-path(#121) - [Added] New flag
--service-accountto set ServiceAccount name for workload (#117) - [Added] Supply chain resources information in
workload getcommand output (#99) - [Added] Short names for Cartographer
workload&cluster-supply-chaincommands (#113) - [Added] Update behavior for workload commands when namespace does not exist. (#84)
- [Added] Support for providing ServiceAccount name in workload commands via file input (#76)
- [Added]
ymlto accepted output formats (#77) - [Added] Shorthand
-sfor--source-imageflag (#129) - [Added] Message to
cluster-supply-chain listcommand output that points to newcluster-supply-chain getcommand (#155) - [Added] Messages to workload create/update/apply/get command outputs that suggests next commands to run (#163)
- [Removed] Validation which required either one of the sources
--git-repo,--imageor--source-imageto be present to create workload, in support of complex param based workflows. A warning message is displayed when no source is present (#156) - [Changed] tanzu framework to v0.11.6 (#140)
π Bugs and Regression
- [Fixed]
subPathfield is removed when submitting workload from file (#110) - [Fixed] Removing namespace from
--service-refis not ignored (#86) - [Fixed] Issue for Windows error
x509: certificate signed by unknown authorityby upgrading imgpkg versions v0.29.0. The new version supports loading Windows root ca certs. (#162)
ποΈ Dependency Updates
- [Changed] CVE-fix gopkg.in/yaml.v3 (#146)
- [Changed] Updated k8s client, api, api-machinery from 0.23.6 to 0.24.0 (#111)
- [Changed] Update go from 1.17 to 1.18 (#98)
- [Changed] Updated imgpkg from 0.17.0 to 0.29.0 (#162)
π Full Changelog
π Install Instructions
macOS
- Download binary executable
tanzu-apps-plugin-darwin-amd64-v0.7.0.tar.gz
tar -xvf tanzu-apps-plugin-darwin-amd64-v0.7.0.tar.gztanzu plugin install apps --local ./tanzu-apps-plugin-darwin-amd64-v0.7.0 --version v0.7.0Linux
- Download binary executable
tanzu-apps-plugin-linux-amd64-v0.7.0.tar.gz
tar -xvf tanzu-apps-plugin-linux-amd64-v0.7.0.tar.gztanzu plugin install apps --local ./tanzu-apps-plugin-linux-amd64-v0.7.0 --version v0.7.0Windows
- Download binary executable
tanzu-apps-plugin-windows-amd64-v0.7.0.tar.gz - Unzip the file
tanzu-apps-plugin-windows-amd64-v0.7.0.tar.gz
tanzu plugin install apps --local . --version v0.7.0NOTE: --local should point to the directory which has discovery and distribution folder in it after unzipping.
π Known Issues
Error: Unable to connect: connection refused. Confirm kubeconfig details and try againwhen connecting to AWS EKS Clusters
v0.7.0of Apps plugin uses the latest k8s client v1.24 which drops support forclient.authentication.k8s.io/v1alpha1. Issue aws/aws-cli#6920 was raised on the AWS CLI which fixes theaws eks update-kubeconfigcommand that was writting the problematic part in the KUBECONFIG.
Fix:- Update the version of aws-cli to latest
- Run
aws eks update-kubeconfig --name ${EKS_CLUSTER_NAME} --region ${REGION}