This project is a Topo template and follows the Topo Template Format Specification.
A minimal "Hello, World" web app for validating a Topo setup and deployment.
It runs a single service that exposes a web page on the target,
with the greeting text customizable via the GREETING_NAME parameter.
This is the most basic Topo project, intended as a starting point for understanding how a Topo Project is structured and how a simple containerized app is deployed to a target.
It demonstrates:
- Topo template metadata and arguments defined under the
x-toposection ofcompose.yaml. - An HTML page that renders a customizable greeting.
To find out more about the Topo template format, see arm/topo-template-format
To use this template download and install topo from arm/topo
topo clone git@github.com:Arm-Examples/topo-welcomeYou will be prompted to provide an argument for 'GREETING_NAME'
The person to greet
Example: Markus
Default: World
GREETING_NAME (required)> Clark Kentcd topo-welcome
topo deploy --target <ip-address-of-target>Once deployment completes, open a browser to http://<ip-address-of-target>:8000 and you'll see a page that says "Hello <GREETING_NAME>, from a Topo container".
