This is a Topo Project and follows the Topo Project 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 Project metadata and parameters defined under the
x-toposection ofcompose.yaml. - An HTML page that renders a customizable greeting.
To find out more about the project format, see the Topo Project Specification.
To use this project download and install topo from arm/topo
topo clone git@github.com:Arm-Examples/topo-welcomeYou will be prompted to provide a value for parameter '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".
