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: 9.0
29 minToscaConformanceLevel: 3.0
31 janusGraphCfgFile: /var/lib/jetty/config/catalog-be/janusgraph.properties
32 janusGraphInMemoryGraph: false
33 janusGraphLockTimeout: 1800
34 # The interval to try and reconnect to JanusGraph DB when it is down during ASDC startup:
35 janusGraphReconnectIntervalInSeconds: 3
37 # The read timeout towards JanusGraph DB when health check is invoked:
38 janusGraphHealthCheckReadTimeout: 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
75 cassandraHosts: [<%= @cassandra_ip %>]
76 cassandraPort: <%= @cassandra_port %>
77 localDataCenter: <%= @DC_NAME %>
78 reconnectTimeout : 30000
79 socketReadTimeout: <%= @socket_read_timeout %>
80 socketConnectTimeout: <%= @socket_connect_timeout %>
82 username: <%= @cassandra_usr %>
83 password: <%= @cassandra_pwd %>
84 ssl: <%= @cassandra_ssl_enabled %>
85 truststorePath : /var/lib/jetty/etc/truststore
86 truststorePassword : <%= @cassandra_truststore_password %>
88 - { name: dox, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
89 - { name: sdcaudit, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
90 - { name: sdcartifact, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
91 - { name: sdccomponent, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
92 - { name: sdcrepository, replicationStrategy: NetworkTopologyStrategy, replicationInfo: ['<%= @REP_STRING %>']}
94 #Application-specific settings of ES
96 # Mapping of index prefix to time-based frame. For example, if below is configured:
98 # - indexPrefix: auditingevents
99 # creationPeriod: minute
101 # 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.
102 # Another object created on 2015-12-23 13:25:54, will enter "auditingevents-2015-12-23-13-25" index.
103 # If creationPeriod: month, both of the above will enter "auditingevents-2015-12" index.
105 # PLEASE NOTE: the timestamps are created in UTC/GMT timezone! This is needed so that timestamps will be correctly presented in Kibana.
107 # Legal values for creationPeriod - year, month, day, hour, minute, none (meaning no time-based behaviour).
109 # If no creationPeriod is configured for indexPrefix, default behavour is creationPeriod: month.
111 indicesTimeFrequency:
112 - indexPrefix: auditingevents
113 creationPeriod: month
114 - indexPrefix: monitoring_events
115 creationPeriod: month
132 - AAI_VF_MODULE_MODEL
133 - AAI_VF_INSTANCE_MODEL
139 - CONTROLLER_BLUEPRINT_ARCHIVE
146 #Deployment artifacts placeHolder
147 resourceTypes: &allResourceTypes
158 deploymentResourceArtifacts:
160 displayName: "CDS Blueprint"
161 type: CONTROLLER_BLUEPRINT_ARCHIVE
162 description: "CDS deployment artifact"
165 deploymentResourceInstanceArtifacts:
167 displayName: "HEAT ENV"
169 description: "Auto-generated HEAT Environment deployment artifact"
172 displayName: "VF HEAT ENV"
174 description: "VF Auto-generated HEAT Environment deployment artifact"
177 #tosca artifacts placeholders
180 artifactName: -template.yml
181 displayName: Tosca Template
183 description: TOSCA representation of the asset
185 artifactName: -csar.csar
186 displayName: Tosca Model
188 description: TOSCA definition package of the asset
190 #Informational artifacts placeHolder
191 excludeResourceCategory:
196 informationalResourceArtifacts:
198 displayName: Features
201 displayName: Capacity
204 displayName: Vendor Test Result
207 displayName: Test Scripts
210 displayName: Cloud Questionnaire (completed)
212 HEATTemplateFromVendor:
213 displayName: HEAT Template from Vendor
215 resourceSecurityTemplate:
216 displayName: Resource Security Template
219 excludeServiceCategory:
221 informationalServiceArtifacts:
223 displayName: Service Artifact Plan
225 summaryOfImpactsToECOMPElements:
226 displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
228 controlLoopFunctions:
229 displayName: Control Loop Functions
232 displayName: Dimensioning Info
235 displayName: Affinity Rules
238 displayName: Operational Policies
240 serviceSpecificPolicies:
241 displayName: Service-specific Policies
244 displayName: Engineering Rules (ERD)
246 distributionInstructions:
247 displayName: Distribution Instructions
249 certificationTestResults:
250 displayName: TD Certification Test Results
252 deploymentVotingRecord:
253 displayName: Deployment Voting Record
255 serviceQuestionnaire:
256 displayName: Service Questionnaire
258 serviceSecurityTemplate:
259 displayName: Service Security Template
264 displayName: Configuration
267 displayName: Instantiation
270 displayName: Monitoring
273 displayName: Reporting
283 additionalInformationMaxNumberOfKeys: 50
288 probeIntervalInSeconds: 15
289 defaultHeatArtifactTimeoutMinutes: 60
291 serviceDeploymentArtifacts:
292 CONTROLLER_BLUEPRINT_ARCHIVE:
301 MODEL_INVENTORY_PROFILE:
307 UCPE_LAYER_2_CONFIGURATION:
318 AAI_VF_INSTANCE_MODEL:
321 UCPE_LAYER_2_CONFIGURATION:
335 resourceDeploymentArtifacts:
340 validForResourceTypes: *allResourceTypes
345 validForResourceTypes: *allResourceTypes
350 validForResourceTypes: *allResourceTypes
355 validForResourceTypes: *allResourceTypes
358 validForResourceTypes: *allResourceTypes
359 CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT:
364 validForResourceTypes: *allResourceTypes
368 validForResourceTypes: *allResourceTypes
372 validForResourceTypes: *allResourceTypes
376 validForResourceTypes: *allResourceTypes
380 validForResourceTypes: *allResourceTypes
381 MODEL_INVENTORY_PROFILE:
384 validForResourceTypes: *allResourceTypes
388 validForResourceTypes: *allResourceTypes
389 LIFECYCLE_OPERATIONS:
393 validForResourceTypes:
400 validForResourceTypes:
413 validForResourceTypes: *allResourceTypes
416 validForResourceTypes:
422 validForResourceTypes:
428 validForResourceTypes:
434 validForResourceTypes:
439 validForResourceTypes:
444 validForResourceTypes:
450 validForResourceTypes:
455 validForResourceTypes:
459 validForResourceTypes:
470 validForResourceTypes: *allResourceTypes
473 validForResourceTypes: *allResourceTypes
478 validForResourceTypes:
484 validForResourceTypes:
491 validForResourceTypes:
498 validForResourceTypes:
501 CONTROLLER_BLUEPRINT_ARCHIVE:
504 validForResourceTypes:
512 validForResourceTypes:
517 validForResourceTypes:
528 resourceInstanceDeploymentArtifacts:
542 DCAE_INVENTORY_TOSCA:
549 DCAE_INVENTORY_POLICY:
554 DCAE_INVENTORY_BLUEPRINT:
556 DCAE_INVENTORY_EVENT:
560 validForResourceTypes: *allResourceTypes
563 validForResourceTypes: *allResourceTypes
570 resourceInformationalArtifacts:
573 validForResourceTypes: *allResourceTypes
576 validForResourceTypes: *allResourceTypes
579 validForResourceTypes: *allResourceTypes
582 validForResourceTypes: *allResourceTypes
585 validForResourceTypes: *allResourceTypes
588 validForResourceTypes: *allResourceTypes
591 validForResourceTypes: *allResourceTypes
594 validForResourceTypes: *allResourceTypes
597 validForResourceTypes: *allResourceTypes
600 validForResourceTypes:
612 validForResourceTypes: *allResourceTypes
615 validForResourceTypes: *allResourceTypes
618 validForResourceTypes:
624 resourceInformationalDeployedArtifacts:
627 requirementsToFulfillBeforeCert:
629 capabilitiesToConsumeBeforeCert:
632 - /sdc2/rest/healthCheck
634 cleanComponentsConfiguration:
635 cleanIntervalInMinutes: 1440
640 artifactsIndex: resources
642 heatEnvArtifactHeader: ""
643 heatEnvArtifactFooter: ""
646 host: <%= node['ONBOARDING_BE_VIP'] %>
647 <% if node[:disableHttp] -%>
649 port: <%= node['ONBOARDING_BE'][:https_port] %>
652 port: <%= node['ONBOARDING_BE'][:http_port] %>
654 downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
655 healthCheckUri: "/onboarding-api/v1.0/healthcheck"
658 host: <%= @dcae_be_vip %>
659 <% if node[:disableHttp] -%>
661 port: <%= node['DCAE']['BE'][:https_port] %>
664 port: <%= node['DCAE']['BE'][:http_port] %>
666 healthCheckUri: "/dcae/healthCheck"
678 changePriorityUser: ecompasdc
679 changePriorityPassword: ecompasdc123
681 publishNetworkBody: '{"note":"comment"}'
683 beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
684 feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
690 pollIntervalInSec: 60
696 resourcesSizeInCache: 300
697 servicesSizeInCache: 200
698 productsSizeInCache: 100
700 syncIntervalInSecondes: 43200
701 waitOnShutDownInMinutes: 10
702 numberOfCacheWorkers: 4
705 stringMaxLength: 2500
710 min_vf_module_instances:
713 max_vf_module_instances:
721 forNonBaseModule: Expansion
723 genericAssetNodeTypes:
724 VFC: org.openecomp.resource.abstract.nodes.VFC
725 CVFC: org.openecomp.resource.abstract.nodes.VFC
726 VF : org.openecomp.resource.abstract.nodes.VF
727 CR : org.openecomp.resource.abstract.nodes.CR
728 PNF: org.openecomp.resource.abstract.nodes.PNF
729 Service: org.openecomp.resource.abstract.nodes.service
731 workloadContext: Production
734 defaultValue: General_Revenue-Bearing
736 - Critical_Revenue-Bearing
737 - Vital_Revenue-Bearing
738 - Essential_Revenue-Bearing
739 - Important_Revenue-Bearing
740 - Needed_Revenue-Bearing
741 - Useful_Revenue-Bearing
742 - General_Revenue-Bearing
743 - Critical_Non-Revenue
745 - Essential_Non-Revenue
746 - Important_Non-Revenue
749 - General_Non-Revenue
752 - artifactType: 'VES_EVENTS'
753 pathsAndNamesDefinitions:
755 friendlyName: "Action"
756 path: "event.action[2]"
759 friendlyName: "Comment"
760 path: "event.comment"
763 friendlyName: "Alarm Additional Information"
764 path: "event.structure.faultFields.structure.alarmAdditionalInformation.comment"
767 dmaapConsumerConfiguration:
768 active: <%= @dmaap_active %>
769 hosts: localhost:3905
779 serviceName: localhost/events
784 contenttype: application/json
786 aftEnvironment: AFTUAT
787 aftDme2ConnectionTimeoutMs: 15000
788 aftDme2RoundtripTimeoutMs: 240000
789 aftDme2ReadTimeoutMs: 50000
790 dme2preferredRouterFilePath: DME2preferredRouter.txt
791 timeLimitForNotificationHandleMs: 120000
797 dme2Search: DME2SEARCH
798 dme2Resolve: DME2RESOLVE
800 excludedPolicyTypesMapping:
807 excludedGroupTypesMapping:
809 - org.openecomp.groups.VfModule
810 - org.openecomp.groups.heat.HeatStack
813 - org.openecomp.groups.VfModule
814 - org.openecomp.groups.heat.HeatStack
817 - org.openecomp.groups.VfModule
818 - org.openecomp.groups.heat.HeatStack
821 - org.openecomp.groups.VfModule
822 - org.openecomp.groups.heat.HeatStack