This topic tells you about the recommended method for installing Tanzu Supply Chain, which is by using the Authoring profile (beta). The Authoring profile installs all the required packages.
CautionTanzu Supply Chain is currently in beta and is not intended for production use. It is intended only for evaluation purposes for the next generation Supply Chain. For the current Supply Chain solution, see the Supply Chain Choreographer documentation.
The Authoring profile has the following additional packages that the Iterate profile does not have:
Tanzu Supply Chain packages
supply-chain.apps.tanzu.vmware.com
supply-chain-catalog.apps.tanzu.vmware.com
managed-resource-controller.apps.tanzu.vmware.com
Catalog Component packages
alm-catalog.component.apps.tanzu.vmware.com
buildpack-build.component.apps.tanzu.vmware.com
conventions.component.apps.tanzu.vmware.com
git-writer.component.apps.tanzu.vmware.com
source.component.apps.tanzu.vmware.com
trivy.app-scanning.component.apps.tanzu.vmware.com
sonarqube.component.apps.tanzu.vmware.com
App Scanning package
app-scanning.apps.tanzu.vmware.com
Update your tap-values.yaml
file to contain:
profile: authoring
Confirm that the required packages are installed and reconciled successfully by running:
kubectl get pkgi -A
Example output
NAMESPACE NAME PACKAGE NAME PACKAGE VERSION DESCRIPTION AGE
tap-install alm-catalog-component alm-catalog.component.apps.tanzu.vmware.com 0.1.4 Reconcile succeeded 15d
...
tap-install buildpack-build-component buildpack-build.component.apps.tanzu.vmware.com 0.0.2 Reconcile succeeded 15d
...
tap-install conventions-component conventions.component.apps.tanzu.vmware.com 0.0.3 Reconcile succeeded 15d
...
tap-install git-writer-component git-writer.component.apps.tanzu.vmware.com 0.1.3 Reconcile succeeded 15d
...
tap-install managed-resource-controller managed-resource-controller.apps.tanzu.vmware.com 0.1.2 Reconcile succeeded 15d
...
tap-install namespace-provisioner namespace-provisioner.apps.tanzu.vmware.com 0.6.2 Reconcile succeeded 15d
...
tap-install source-component source.component.apps.tanzu.vmware.com 0.0.1 Reconcile succeeded 15d
...
tap-install supply-chain supply-chain.apps.tanzu.vmware.com 0.1.16 Reconcile succeeded 15d
tap-install supply-chain-catalog supply-chain-catalog.apps.tanzu.vmware.com 0.1.1 Reconcile succeeded 15d
...
tap-install trivy-app-scanning-component trivy.app-scanning.component.apps.tanzu.vmware.com 0.0.1-alpha.build.40376886+b5f4e614 Reconcile succeeded 15d
...
NoteAs the Authoring profile adds additional packages in addition to what is already installed with the Iterate profile, the
tap-values.yaml
file for both profiles can look the same except for theprofile
value.