This document describes how to install TAP 1.4 and how to deploy a simple back-end application (Java / Spring boot application) and a simple web application (React) with the Basic supply chain from Tanzu Application Platform (TAP 1.4).
https://github.com/omocquais-p/scripts-tap
installRegistry: Tanzu Network account
registry: Google Artifact Registry credentials
https://github.com/mikefarah/yq
TANZU_HOME_DIRECTORY=$HOME/tanzu
$TANZU_HOME_DIRECTORY/archives/1.4.0/tanzu-framework-darwin-amd64-v0.25.4.2.tar
$TANZU_HOME_DIRECTORY/archives/essentials/1.4.0/tanzu-cluster-essentials-darwin-amd64-1.4.0.tgz
$TANZU_HOME_DIRECTORY/tap-values/1.4.0/tap-values.yaml
./Stage1-cleanInstallTanzuCLI.sh
./Stage2-installClusterEssentials.sh
./Stage3-installTAP.sh
./helpers/checkTAPInstallation.sh
./Stage4-DeveloperNamespace.sh demo-tap-be
./Stage5-Deploy-Workload.sh api demo-tap-be master https://github.com/omocquais-p/demo-tap-be
kubectl get service envoy -n tanzu-system-ingress
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
envoy LoadBalancer 10.48.14.176 xx.xx.xx.xx 80:32385/TCP,443:32226/TCP 2d21h
xx.xx.xx.xx tap-gui.gke.tap.io api.demo-tap-be.gke.tap.io
./Stage4-DeveloperNamespace.sh demo-tap-fe
./Stage6-Deploy-Workload-frontend.sh web demo-tap-fe master https://github.com/omocquais-p/demo-tap-fe
xx.xx.xx.xx tap-gui.gke.tap.io api.demo-tap-be.gke.tap.io web.demo-tap-fe.gke.tap.io