1 identificationHeaderFields:
5 - HTTP_IV_REMOTE_ADDRESS
8 # catalog backend hostname
9 beFqdn: <%= @catalog_ip %>
11 # catalog backend http port
12 beHttpPort: <%= @catalog_port %>
14 # catalog backend http context
15 beContext: /sdc/rest/config/get
17 # catalog backend protocol
18 <% if node[:disableHttp] -%>
24 # catalog backend ssl port
25 beSslPort: <%= @ssl_port %>
28 toscaConformanceLevel: 5.0
29 minToscaConformanceLevel: 3.0
31 titanCfgFile: /var/lib/jetty/config/catalog-be/titan.properties
32 titanInMemoryGraph: false
33 titanLockTimeout: 1800
34 # The interval to try and reconnect to titan DB when it is down during ASDC startup:
35 titanReconnectIntervalInSeconds: 3
37 # The read timeout towards Titan DB when health check is invoked:
38 titanHealthCheckReadTimeout: 1
40 # The interval to try and reconnect to Elasticsearch when it is down during ASDC startup:
42 esReconnectIntervalInSeconds: 3
43 uebHealthCheckReconnectIntervalInSeconds: 15
44 uebHealthCheckReadTimeout: 4
58 file: capabilities.yml
60 file: relationships.yml
72 cassandraHosts: [<%= @cassandra_ip %>]
73 localDataCenter: <%= @DC_NAME %>
74 reconnectTimeout : 30000
79 truststorePath : /config/.truststore
80 truststorePassword : Aa123456
82 - { name: dox, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @DC_NAME %>','<%= @rep_factor %>']}
83 - { name: sdcaudit, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @DC_NAME %>','<%= @rep_factor %>']}
84 - { name: sdcartifact, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @DC_NAME %>','<%= @rep_factor %>']}
85 - { name: sdccomponent, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @DC_NAME %>','<%= @rep_factor %>']}
86 - { name: sdcrepository, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @DC_NAME %>','<%= @rep_factor %>']}
88 #Application-specific settings of ES
90 # Mapping of index prefix to time-based frame. For example, if below is configured:
92 # - indexPrefix: auditingevents
93 # creationPeriod: minute
95 # then ES object of type which is mapped to "auditingevents-*" template, and created on 2015-12-23 13:24:54, will enter "auditingevents-2015-12-23-13-24" index.
96 # Another object created on 2015-12-23 13:25:54, will enter "auditingevents-2015-12-23-13-25" index.
97 # If creationPeriod: month, both of the above will enter "auditingevents-2015-12" index.
99 # PLEASE NOTE: the timestamps are created in UTC/GMT timezone! This is needed so that timestamps will be correctly presented in Kibana.
101 # Legal values for creationPeriod - year, month, day, hour, minute, none (meaning no time-based behaviour).
103 # If no creationPeriod is configured for indexPrefix, default behavour is creationPeriod: month.
105 indicesTimeFrequency:
106 - indexPrefix: auditingevents
107 creationPeriod: month
108 - indexPrefix: monitoring_events
109 creationPeriod: month
126 - AAI_VF_MODULE_MODEL
127 - AAI_VF_INSTANCE_MODEL
139 #Deployment artifacts placeHolder
140 resourceTypes: &allResourceTypes
150 deploymentResourceArtifacts:
153 deploymentResourceInstanceArtifacts:
155 displayName: "HEAT ENV"
157 description: "Auto-generated HEAT Environment deployment artifact"
160 displayName: "VF HEAT ENV"
162 description: "VF Auto-generated HEAT Environment deployment artifact"
165 #tosca artifacts placeholders
168 artifactName: -template.yml
169 displayName: Tosca Template
171 description: TOSCA representation of the asset
173 artifactName: -csar.csar
174 displayName: Tosca Model
176 description: TOSCA definition package of the asset
178 #Informational artifacts placeHolder
179 excludeResourceCategory:
183 informationalResourceArtifacts:
185 displayName: Features
188 displayName: Capacity
191 displayName: Vendor Test Result
194 displayName: Test Scripts
197 displayName: Cloud Questionnaire (completed)
199 HEATTemplateFromVendor:
200 displayName: HEAT Template from Vendor
202 resourceSecurityTemplate:
203 displayName: Resource Security Template
206 excludeServiceCategory:
208 informationalServiceArtifacts:
210 displayName: Service Artifact Plan
212 summaryOfImpactsToECOMPElements:
213 displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
215 controlLoopFunctions:
216 displayName: Control Loop Functions
219 displayName: Dimensioning Info
222 displayName: Affinity Rules
225 displayName: Operational Policies
227 serviceSpecificPolicies:
228 displayName: Service-specific Policies
231 displayName: Engineering Rules (ERD)
233 distributionInstructions:
234 displayName: Distribution Instructions
236 certificationTestResults:
237 displayName: TD Certification Test Results
239 deploymentVotingRecord:
240 displayName: Deployment Voting Record
242 serviceQuestionnaire:
243 displayName: Service Questionnaire
245 serviceSecurityTemplate:
246 displayName: Service Security Template
251 displayName: Configuration
254 displayName: Instantiation
257 displayName: Monitoring
260 displayName: Reporting
270 additionalInformationMaxNumberOfKeys: 50
275 probeIntervalInSeconds: 15
276 defaultHeatArtifactTimeoutMinutes: 60
278 serviceDeploymentArtifacts:
285 MODEL_INVENTORY_PROFILE:
299 AAI_VF_INSTANCE_MODEL:
302 UCPE_LAYER_2_CONFIGURATION:
313 resourceDeploymentArtifacts:
318 validForResourceTypes: *allResourceTypes
323 validForResourceTypes: *allResourceTypes
328 validForResourceTypes: *allResourceTypes
333 validForResourceTypes: *allResourceTypes
336 validForResourceTypes: *allResourceTypes
340 validForResourceTypes: *allResourceTypes
344 validForResourceTypes: *allResourceTypes
348 validForResourceTypes: *allResourceTypes
352 validForResourceTypes: *allResourceTypes
353 MODEL_INVENTORY_PROFILE:
356 validForResourceTypes: *allResourceTypes
360 validForResourceTypes: *allResourceTypes
361 LIFECYCLE_OPERATIONS:
365 validForResourceTypes:
372 validForResourceTypes: *allResourceTypes
376 validForResourceTypes: *allResourceTypes
379 validForResourceTypes:
385 validForResourceTypes:
391 validForResourceTypes:
397 validForResourceTypes:
402 validForResourceTypes:
407 validForResourceTypes:
413 validForResourceTypes:
418 validForResourceTypes:
422 validForResourceTypes: *allResourceTypes
425 validForResourceTypes: *allResourceTypes
428 validForResourceTypes: *allResourceTypes
434 validForResourceTypes:
438 resourceInstanceDeploymentArtifacts:
452 DCAE_INVENTORY_TOSCA:
459 DCAE_INVENTORY_POLICY:
464 DCAE_INVENTORY_BLUEPRINT:
466 DCAE_INVENTORY_EVENT:
470 validForResourceTypes: *allResourceTypes
473 validForResourceTypes: *allResourceTypes
480 resourceInformationalArtifacts:
483 validForResourceTypes: *allResourceTypes
486 validForResourceTypes: *allResourceTypes
489 validForResourceTypes: *allResourceTypes
492 validForResourceTypes: *allResourceTypes
495 validForResourceTypes: *allResourceTypes
498 validForResourceTypes: *allResourceTypes
501 validForResourceTypes: *allResourceTypes
504 validForResourceTypes: *allResourceTypes
507 validForResourceTypes: *allResourceTypes
510 validForResourceTypes:
521 validForResourceTypes: *allResourceTypes
524 validForResourceTypes: *allResourceTypes
527 validForResourceTypes:
532 resourceInformationalDeployedArtifacts:
535 requirementsToFulfillBeforeCert:
537 capabilitiesToConsumeBeforeCert:
540 - /sdc2/rest/healthCheck
542 cleanComponentsConfiguration:
543 cleanIntervalInMinutes: 1440
548 artifactsIndex: resources
550 heatEnvArtifactHeader: ""
551 heatEnvArtifactFooter: ""
554 <% if node[:disableHttp] -%>
556 host: <%= @catalog_ip %>
557 port: <%= node['BE'][:https_port] %>
560 host: <%= @catalog_ip %>
561 port: <%= node['BE'][:http_port] %>
563 downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
564 healthCheckUri: "/onboarding-api/v1.0/healthcheck"
567 <% if node[:disableHttp] -%>
569 host: <%= @catalog_ip %>
570 port: <%= node['BE'][:https_port] %>
573 host: <%= @catalog_ip %>
574 port: <%= node['BE'][:http_port] %>
577 healthCheckUri: "/dcae/healthCheck"
589 changePriorityUser: ecompasdc
590 changePriorityPassword: ecompasdc123
592 publishNetworkBody: '{"note":"comment"}'
594 beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
595 feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
601 pollIntervalInSec: 60
607 resourcesSizeInCache: 300
608 servicesSizeInCache: 200
609 productsSizeInCache: 100
611 syncIntervalInSecondes: 43200
612 waitOnShutDownInMinutes: 10
613 numberOfCacheWorkers: 4
616 stringMaxLength: 2500
621 min_vf_module_instances:
624 max_vf_module_instances:
632 forNonBaseModule: Expansion
634 genericAssetNodeTypes:
635 VFC: org.openecomp.resource.abstract.nodes.VFC
636 CVFC: org.openecomp.resource.abstract.nodes.VFC
637 VF : org.openecomp.resource.abstract.nodes.VF
638 PNF: org.openecomp.resource.abstract.nodes.PNF
639 Service: org.openecomp.resource.abstract.nodes.service
641 workloadContext: Production
644 defaultValue: General_Revenue-Bearing
646 - Critical_Revenue-Bearing
647 - Vital_Revenue-Bearing
648 - Essential_Revenue-Bearing
649 - Important_Revenue-Bearing
650 - Needed_Revenue-Bearing
651 - Useful_Revenue-Bearing
652 - General_Revenue-Bearing
653 - Critical_Non-Revenue
655 - Essential_Non-Revenue
656 - Important_Non-Revenue
659 - General_Non-Revenue