Ah, thought as much; thanks for confirming.

It won't be a deal-breaker in the short term to provide the YAML to the end-users (who are devs, btw) for pasting into the launch dialog.

A.
--
Alasdair Hodge
Principal Engineer,
Cloudsoft Corporation


On 28/08/2014 10:30, Sam Corbett wrote:
There's no way to do this. It's been at the back of several minds for a
while. I think there's also a suggestion that the whole catalogue should
be turned into YAML.

If all you have is YAML and the resident Brooklyn server is already
running I think your only option is to POST your blueprint to
/v1/catalog. It will notionally be available to end users but they'll
have to deploy it via the YAML tab and reference its ID correctly. It
won't appear in the add-app list.

Sam

On 28/08/2014 08:16, Alasdair Hodge wrote:
Folks,

I have a YAML application bundled in a jar file with associated
resources, and that JAR is on the classpath of my Brooklyn
installation. I can launch the app from the command line fine:

brooklyn launch \
  --app blueprints/my-app.yaml \
  --location my-location

Now I'm looking to add this app to the catalog of a resident Brooklyn
server for deployment-on-demand by end users, but the top-level
application has no Java class and all attempts to refer to the YAML
resource instead have come to naught. Is there a way to do this?

[..]
<template type="blueprints/my-app.yaml" name="My YAML app">
    <description>...</description>
    <iconUrl>...</iconUrl>
</template>
> [..]

A.



Reply via email to