Skip to content
This repository was archived by the owner on May 18, 2026. It is now read-only.

Release v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 13:52
00393ac

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 .tanzuignore file (#145)
  • [Added] Issues section containing supply chain errors (when they exist) in the output from the workload get command (#131)
  • [Added] Support json/yaml params using new flag --param-yaml (#124)
  • [Added] Supply chain information in workload get command output (#119)
  • [Added] Support for creating workloads from jar/war/zip files via --local-path (#121)
  • [Added] New flag --service-account to set ServiceAccount name for workload (#117)
  • [Added] Supply chain resources information in workload get command output (#99)
  • [Added] Short names for Cartographer workload & cluster-supply-chain commands (#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] yml to accepted output formats (#77)
  • [Added] Shorthand -s for --source-image flag (#129)
  • [Added] Message to cluster-supply-chain list command output that points to new cluster-supply-chain get command (#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, --image or --source-image to 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] subPath field is removed when submitting workload from file (#110)
  • [Fixed] Removing namespace from --service-ref is not ignored (#86)
  • [Fixed] Issue for Windows error x509: certificate signed by unknown authority by 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

v0.6.0...v0.7.0

😎 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.gz
tanzu plugin install apps --local ./tanzu-apps-plugin-darwin-amd64-v0.7.0 --version v0.7.0

Linux

  • Download binary executable tanzu-apps-plugin-linux-amd64-v0.7.0.tar.gz
tar -xvf tanzu-apps-plugin-linux-amd64-v0.7.0.tar.gz
tanzu plugin install apps --local ./tanzu-apps-plugin-linux-amd64-v0.7.0 --version v0.7.0

Windows

  • 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.0

NOTE: --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 again when connecting to AWS EKS Clusters
    v0.7.0 of Apps plugin uses the latest k8s client v1.24 which drops support for client.authentication.k8s.io/v1alpha1. Issue aws/aws-cli#6920 was raised on the AWS CLI which fixes the aws eks update-kubeconfig command 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}