[HV-VES] Improve hv-ves suite
[testsuite.git] / robot / assets / templates / dcaemod / compspec_without_config_volume.jinja
1 {"owner": "owner-name", "spec":
2 {
3   "self": {
4     "version": "1.0.0",
5     "name": "{{comp_spec_name}}",
6     "description": "Dummy DCAE app",
7     "component_type": "docker"
8   },
9   "streams": {
10     "subscribes": [],
11     "publishes": []
12   },
13   "services": {
14     "calls": [],
15     "provides": []
16   },
17   "parameters": [],
18   "auxilary": {
19     "helm": {
20       "service": {
21       "type": "ClusterIP",
22       "name": "{{comp_spec_name}}",
23       "ports": [{
24         "name": "http",
25         "port": 80
26          }]
27        }
28      },
29     "healthcheck": {
30       "type": "HTTP",
31       "interval": "45s",
32       "timeout": "15s",
33       "port": 80,
34       "endpoint": "/"
35     },
36     "ports": [
37       "80:0",
38       "99:0"
39     ],
40         "log_info": {
41         "log_directory": "/opt/logs/test"
42      },
43
44     "tls_info":{
45         "cert_directory":"/opt/app/dcae-certificate/",
46         "use_tls": false,
47         "use_external_tls": false
48      }
49   },
50   "artifacts": [
51     {
52       "type": "docker image",
53       "uri": "docker.io/nginx:latest"
54     }
55   ]
56 }
57 }