Hi Johannes. Thanks, sorry we don't already have that in the manual. I
committed some text that describe the two kinds of template variables
that we support, and include that text below in advance of the
production version of the manual being deployed.
You may use template variables in your profile “Instructions” text to
customize the instructions to an experiment. Currently, we support two
kinds of template variables: host and password. Host variables will
allow the Instructions template renderer to substitute a particular
node’s FQDN—recall that CloudLab FQDNs may be different for each
experiment, since they contain both the experiment and project names
as subdomains. For instance, if your profile includes a node named
node-0, you could refer to its FQDN in the Instructions via {host-
node-0}. You might use this to compose a URL to a service running on
one of your nodes, e.g. for demos. Password variables allow you to
expand specific random per-experiment passwords in the rendered
instructions. If your profile includes a random password named
perExptPassword, you can have it rendered in the generated
Instructions via {password-perExptPassword}.
> Johannes
David