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
147 #Deployment artifacts placeHolder
148 resourceTypes: &allResourceTypes
159 deploymentResourceArtifacts:
161 displayName: "CDS Blueprint"
162 type: CONTROLLER_BLUEPRINT_ARCHIVE
163 description: "CDS deployment artifact"
166 deploymentResourceInstanceArtifacts:
168 displayName: "HEAT ENV"
170 description: "Auto-generated HEAT Environment deployment artifact"
173 displayName: "VF HEAT ENV"
175 description: "VF Auto-generated HEAT Environment deployment artifact"
178 #tosca artifacts placeholders
181 artifactName: -template.yml
182 displayName: Tosca Template
184 description: TOSCA representation of the asset
186 artifactName: -csar.csar
187 displayName: Tosca Model
189 description: TOSCA definition package of the asset
191 #Informational artifacts placeHolder
192 excludeResourceCategory:
197 informationalResourceArtifacts:
199 displayName: Features
202 displayName: Capacity
205 displayName: Vendor Test Result
208 displayName: Test Scripts
211 displayName: Cloud Questionnaire (completed)
213 HEATTemplateFromVendor:
214 displayName: HEAT Template from Vendor
216 resourceSecurityTemplate:
217 displayName: Resource Security Template
220 excludeServiceCategory:
222 informationalServiceArtifacts:
224 displayName: Service Artifact Plan
226 summaryOfImpactsToECOMPElements:
227 displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
229 controlLoopFunctions:
230 displayName: Control Loop Functions
233 displayName: Dimensioning Info
236 displayName: Affinity Rules
239 displayName: Operational Policies
241 serviceSpecificPolicies:
242 displayName: Service-specific Policies
245 displayName: Engineering Rules (ERD)
247 distributionInstructions:
248 displayName: Distribution Instructions
250 certificationTestResults:
251 displayName: TD Certification Test Results
253 deploymentVotingRecord:
254 displayName: Deployment Voting Record
256 serviceQuestionnaire:
257 displayName: Service Questionnaire
259 serviceSecurityTemplate:
260 displayName: Service Security Template
265 displayName: Configuration
268 displayName: Instantiation
271 displayName: Monitoring
274 displayName: Reporting
284 additionalInformationMaxNumberOfKeys: 50
289 probeIntervalInSeconds: 15
290 defaultHeatArtifactTimeoutMinutes: 60
292 serviceDeploymentArtifacts:
293 CONTROLLER_BLUEPRINT_ARCHIVE:
302 MODEL_INVENTORY_PROFILE:
308 UCPE_LAYER_2_CONFIGURATION:
319 AAI_VF_INSTANCE_MODEL:
322 UCPE_LAYER_2_CONFIGURATION:
336 resourceDeploymentArtifacts:
341 validForResourceTypes: *allResourceTypes
346 validForResourceTypes: *allResourceTypes
351 validForResourceTypes: *allResourceTypes
356 validForResourceTypes: *allResourceTypes
359 validForResourceTypes: *allResourceTypes
360 CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT:
365 validForResourceTypes: *allResourceTypes
369 validForResourceTypes: *allResourceTypes
373 validForResourceTypes: *allResourceTypes
377 validForResourceTypes: *allResourceTypes
381 validForResourceTypes: *allResourceTypes
382 MODEL_INVENTORY_PROFILE:
385 validForResourceTypes: *allResourceTypes
389 validForResourceTypes: *allResourceTypes
390 LIFECYCLE_OPERATIONS:
394 validForResourceTypes:
401 validForResourceTypes:
414 validForResourceTypes: *allResourceTypes
417 validForResourceTypes:
423 validForResourceTypes:
429 validForResourceTypes:
435 validForResourceTypes:
440 validForResourceTypes:
445 validForResourceTypes:
451 validForResourceTypes:
456 validForResourceTypes:
460 validForResourceTypes:
471 validForResourceTypes: *allResourceTypes
474 validForResourceTypes: *allResourceTypes
479 validForResourceTypes:
485 validForResourceTypes:
492 validForResourceTypes:
499 validForResourceTypes:
502 CONTROLLER_BLUEPRINT_ARCHIVE:
505 validForResourceTypes:
513 validForResourceTypes:
518 validForResourceTypes:
529 resourceInstanceDeploymentArtifacts:
543 DCAE_INVENTORY_TOSCA:
550 DCAE_INVENTORY_POLICY:
555 DCAE_INVENTORY_BLUEPRINT:
557 DCAE_INVENTORY_EVENT:
561 validForResourceTypes: *allResourceTypes
564 validForResourceTypes: *allResourceTypes
571 resourceInformationalArtifacts:
574 validForResourceTypes: *allResourceTypes
577 validForResourceTypes: *allResourceTypes
580 validForResourceTypes: *allResourceTypes
583 validForResourceTypes: *allResourceTypes
586 validForResourceTypes: *allResourceTypes
589 validForResourceTypes: *allResourceTypes
592 validForResourceTypes: *allResourceTypes
595 validForResourceTypes: *allResourceTypes
598 validForResourceTypes: *allResourceTypes
601 validForResourceTypes:
615 validForResourceTypes:
619 validForResourceTypes: *allResourceTypes
622 validForResourceTypes: *allResourceTypes
625 validForResourceTypes:
631 resourceInformationalDeployedArtifacts:
634 requirementsToFulfillBeforeCert:
636 capabilitiesToConsumeBeforeCert:
639 - /sdc2/rest/healthCheck
641 cleanComponentsConfiguration:
642 cleanIntervalInMinutes: 1440
647 artifactsIndex: resources
649 heatEnvArtifactHeader: ""
650 heatEnvArtifactFooter: ""
653 host: <%= node['ONBOARDING_BE_VIP'] %>
654 <% if node[:disableHttp] -%>
656 port: <%= node['ONBOARDING_BE'][:https_port] %>
659 port: <%= node['ONBOARDING_BE'][:http_port] %>
661 downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
662 healthCheckUri: "/onboarding-api/v1.0/healthcheck"
665 host: <%= @dcae_be_vip %>
666 <% if node[:disableHttp] -%>
668 port: <%= node['DCAE']['BE'][:https_port] %>
671 port: <%= node['DCAE']['BE'][:http_port] %>
673 healthCheckUri: "/dcae/healthCheck"
685 changePriorityUser: ecompasdc
686 changePriorityPassword: ecompasdc123
688 publishNetworkBody: '{"note":"comment"}'
690 beSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["","","failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
691 feSet: { changePriorityUrl: "", changePriorityBody: '{"name":"","uri":"","no_ad_redirection":false,"v4groups":{"failover_groups":["",""],"failover_policy":["FAILALL"]},"comment":"","intended_app_proto":"DNS"}'}
697 pollIntervalInSec: 60
703 resourcesSizeInCache: 300
704 servicesSizeInCache: 200
705 productsSizeInCache: 100
707 syncIntervalInSecondes: 43200
708 waitOnShutDownInMinutes: 10
709 numberOfCacheWorkers: 4
712 stringMaxLength: 2500
717 min_vf_module_instances:
720 max_vf_module_instances:
728 forNonBaseModule: Expansion
730 genericAssetNodeTypes:
731 VFC: org.openecomp.resource.abstract.nodes.VFC
732 CVFC: org.openecomp.resource.abstract.nodes.VFC
733 VF : org.openecomp.resource.abstract.nodes.VF
734 CR : org.openecomp.resource.abstract.nodes.CR
735 PNF: org.openecomp.resource.abstract.nodes.PNF
736 Service: org.openecomp.resource.abstract.nodes.service
738 workloadContext: Production
741 defaultValue: General_Revenue-Bearing
743 - Critical_Revenue-Bearing
744 - Vital_Revenue-Bearing
745 - Essential_Revenue-Bearing
746 - Important_Revenue-Bearing
747 - Needed_Revenue-Bearing
748 - Useful_Revenue-Bearing
749 - General_Revenue-Bearing
750 - Critical_Non-Revenue
752 - Essential_Non-Revenue
753 - Important_Non-Revenue
756 - General_Non-Revenue
759 - artifactType: 'VES_EVENTS'
760 pathsAndNamesDefinitions:
762 friendlyName: "Action"
763 path: "event.action[2]"
766 friendlyName: "Comment"
767 path: "event.comment"
770 friendlyName: "Alarm Additional Information"
771 path: "event.structure.faultFields.structure.alarmAdditionalInformation.comment"
774 dmaapConsumerConfiguration:
775 active: <%= @dmaap_active %>
776 hosts: localhost:3905
786 serviceName: localhost/events
791 contenttype: application/json
793 aftEnvironment: AFTUAT
794 aftDme2ConnectionTimeoutMs: 15000
795 aftDme2RoundtripTimeoutMs: 240000
796 aftDme2ReadTimeoutMs: 50000
797 dme2preferredRouterFilePath: DME2preferredRouter.txt
798 timeLimitForNotificationHandleMs: 120000
804 dme2Search: DME2SEARCH
805 dme2Resolve: DME2RESOLVE
807 excludedPolicyTypesMapping:
814 excludedGroupTypesMapping:
816 - org.openecomp.groups.VfModule
817 - org.openecomp.groups.heat.HeatStack
820 - org.openecomp.groups.VfModule
821 - org.openecomp.groups.heat.HeatStack
824 - org.openecomp.groups.VfModule
825 - org.openecomp.groups.heat.HeatStack
828 - org.openecomp.groups.VfModule
829 - org.openecomp.groups.heat.HeatStack