This is the tile repository for generating the Dynatrace Appmon PCF tile. Tiles are the installation package format used by Pivotal's Ops Manager to deploy add-on software such as services and their brokers, buildpacks, or anything else that needs to be installable in both public and private cloud deployments.
- Make sure you have tile cli installed
Check out the tile-generator and follow instructions to install tile cli.
- Check out PCF Dynatrace Appmon tile generator repo:
git clone https://github.com/cf-platform-eng/dynatrace-appmon-tile.git
- Check our Dynatrace Appmon service broker repo:
git clone https://github.com/cf-platform-eng/dynatrace-service-broker.git
- Build the service broker application
cd dynatrace-service-broker
mvn -Dmaven.test.skip=true clean install
- Copy
dynatrace-service-broker.jar
todynatrace-appmon-tile/resources
cp target/dynatrace-service-broker.jar ../dynatrace-appmon-tile/resources
- Edit
tile.yml
file and check path todynatrace-service-broker.jar
(more details see tile-generator)
cd ../dynatrace-appmon-tile
vi tile.yml
-
Build your tile
tile build
-
Upload tile to PCF by either using WebUI or pcf cli
The generator will first create a BOSH release (in the release
subdirectory),
then wrap that release into a Pivotal tile (in the product
subdirectory).
If required for the installation, it will automatically pull down the latest
release version of the Cloud Foundry CLI.