Caution: This content of this repository is scheduled for archive in September 2024. Functionality here-in is being decomposed into individual repositories. Stay tuned!
:mega: The content of this repository is not commercially supported by VMware. Any issues arising from the content or usage of this repository are your responsibility.
For your convenience a set of scripts exist to install a complement of the prerequisite toolset:
However, if you already have Docker installed on your workstation or laptop, you might alternatively consider making use of this Docker toolset image.
Start by forking this Github repository. You're required to configure your own set of Github secrets that will be leveraged by a collection of Github Actions. Consult the Configure Github Secrets section within each cloud target guide for the secrets to create. For your convenience a script exists to make this easier to do from the command line (it depends on you having exported named environment variables). See gh-set-secrets.sh.
If you're looking to contribute, clone your fork to your local workstation or laptop, create a branch and get to work on that new feature. This repo is open for pull requests.
Branch name | TAP release version |
---|---|
main | 1.5.2 |
1.6.1 | 1.6.1 |
1.4.2 | 1.4.2 |
To keep your fork up-to-date with upstream changes
git remote add upstream https://github.com/clicktruck/gha-workflows-with-gitops-for-tanzu-application-platform
Execute once
#! with git CLI
git fetch upstream
git merge upstream/main
git push
#! alternatively with gh CLI
gh repo sync --source clicktruck/gha-workflows-with-gitops-for-tanzu-application-platform
Execute periodically
Provision the minimum set of cloud resources required for an installation
(Preferred) if you desire adherence to the Tanzu Reference Architecture
Want some TAP do you? There are a few pathways to achieve dial-tone, some more expedient than others.
Once you have successfully installed Tanzu Application Platform, you may wish to consult the following supplemental documentation:
Also be sure to checkout these guides:
Companion repositories: