Skip to content

Commit 57eceed

Browse files
authored
Merge pull request #444 from sebastian-luna-valero/pulsar
Add TOSCA template for pulsar
2 parents 3c1fdde + f73747b commit 57eceed

4 files changed

Lines changed: 50 additions & 0 deletions

File tree

app/static/images/pulsar.png

8.55 KB
Loading

tosca-templates/htcondor_cluster.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ description: >
1010
metadata:
1111
display_name: HTCondor virtual cluster
1212
icon: images/htcondor.png
13+
childs:
14+
- pulsar.yml
1315

1416
topology_template:
1517
inputs:
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
inputs:
2+
message_queue_user:
3+
tab: Pulsar configuration
4+
5+
message_queue_password:
6+
tab: Pulsar configuration
7+
8+
tabs:
9+
- Pulsar configuration

tosca-templates/pulsar.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
tosca_definitions_version: tosca_simple_yaml_1_0
2+
3+
imports:
4+
- ec3_custom_types: https://raw.githubusercontent.com/grycap/ec3/tosca/tosca/custom_types.yaml
5+
6+
description: >
7+
TOSCA for configuring a Pulsar endpoint
8+
9+
metadata:
10+
name: Pulsar
11+
display_name: Configure a Pulsar endpoint
12+
icon: images/pulsar.png
13+
parents:
14+
- htcondor_cluster.yml
15+
16+
topology_template:
17+
inputs:
18+
19+
message_queue_user:
20+
type: string
21+
description: User for the message queue
22+
default: changeme
23+
message_queue_password:
24+
type: string
25+
description: Password for the message queue
26+
default: changeme
27+
28+
node_templates:
29+
30+
pulsar_node:
31+
type: tosca.nodes.indigo.Pulsar
32+
properties:
33+
mq_user: { get_input: message_queue_user }
34+
mq_password: { get_input: message_queue_password }
35+
requirements:
36+
- lrms: lrms_front_end
37+
- host: lrms_server
38+
39+
outputs:

0 commit comments

Comments
 (0)