blob: 0421d656bef4041f366e3ca226bd4a52af103a7b [file] [log] [blame]
Michael Lando451a3402017-02-19 10:28:42 +02001identificationHeaderFields:
2 - HTTP_IV_USER
3 - HTTP_CSP_FIRSTNAME
4 - HTTP_CSP_LASTNAME
5 - HTTP_IV_REMOTE_ADDRESS
6 - HTTP_CSP_WSTYPE
7
8
9
10# catalog backend hostname
Michael Landoed64b5e2017-06-09 03:19:04 +030011beFqdn: sdccatalog.att.com
Michael Lando451a3402017-02-19 10:28:42 +020012
13# catalog backend http port
14beHttpPort: 8080
15
16# catalog backend http context
17beContext: /sdc/rest/config/get
18
19# catalog backend protocol
20beProtocol: http
21
22# catalog backend ssl port
23beSslPort: 8443
24
25version: 1.0
26released: 2012-11-30
Michael Landob8cd1712017-06-11 23:07:10 +030027toscaConformanceLevel: 3.0
28minToscaConformanceLevel: 3.0
Michael Lando451a3402017-02-19 10:28:42 +020029
Michael Landob3d48982017-06-11 14:22:02 +030030titanCfgFile: src\main\resources\config\titan.properties
31titanMigrationKeySpaceCfgFile: src\main\resources\config\titan-migration.properties
Michael Lando451a3402017-02-19 10:28:42 +020032titanInMemoryGraph: false
Michael Landoed64b5e2017-06-09 03:19:04 +030033titanLockTimeout: 1800
Michael Lando451a3402017-02-19 10:28:42 +020034titanReconnectIntervalInSeconds: 3
35titanHealthCheckReadTimeout: 1
36esReconnectIntervalInSeconds: 3
37uebHealthCheckReconnectIntervalInSeconds: 15
38uebHealthCheckReadTimeout: 4
39
Michael Landoed64b5e2017-06-09 03:19:04 +030040
Michael Lando451a3402017-02-19 10:28:42 +020041# Protocols
42protocols:
43 - http
44 - https
Michael Landoed64b5e2017-06-09 03:19:04 +030045
46# Default imports
47defaultImports:
48 - nodes:
49 file: nodes.yml
50 - datatypes:
51 file: data.yml
52 - capabilities:
53 file: capabilities.yml
54 - relationships:
55 file: relationships.yml
56 - groups:
57 file: groups.yml
58 - policies:
59 file: policies.yml
Michael Lando451a3402017-02-19 10:28:42 +020060
61# Users
62users:
63 tom: passwd
64 bob: passwd
65
66neo4j:
67 host: neo4jhost
68 port: 7474
69 user: neo4j
70 password: "12345"
71
72
73#Application-specific settings of ES
74elasticSearch:
75 # Mapping of index prefix to time-based frame. For example, if below is configured:
76 #
77 # - indexPrefix: auditingevents
78 # creationPeriod: minute
79 #
80 # 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.
81 # Another object created on 2015-12-23 13:25:54, will enter "auditingevents-2015-12-23-13-25" index.
82 # If creationPeriod: month, both of the above will enter "auditingevents-2015-12" index.
83 #
84 # PLEASE NOTE: the timestamps are created in UTC/GMT timezone! This is needed so that timestamps will be correctly presented in Kibana.
85 #
86 # Legal values for creationPeriod - year, month, day, hour, minute, none (meaning no time-based behaviour).
87 #
88 # If no creationPeriod is configured for indexPrefix, default behavour is creationPeriod: month.
89
90 indicesTimeFrequency:
91 - indexPrefix: auditingevents
92 creationPeriod: month
93 - indexPrefix: monitoring_events
94 creationPeriod: month
95
96artifactTypes:
97 - CHEF
98 - PUPPET
99 - SHELL
100 - YANG
101 - YANG_XML
102 - HEAT
103 - BPEL
104 - DG_XML
105 - MURANO_PKG
106 - WORKFLOW
107 - NETWORK_CALL_FLOW
108 - TOSCA_TEMPLATE
109 - TOSCA_CSAR
110 - AAI_SERVICE_MODEL
111 - AAI_VF_MODEL
112 - AAI_VF_MODULE_MODEL
113 - AAI_VF_INSTANCE_MODEL
114 - OTHER
Michael Landoed64b5e2017-06-09 03:19:04 +0300115 - SNMP_POLL
116 - SNMP_TRAP
117 - GUIDE
Michael Lando451a3402017-02-19 10:28:42 +0200118
119licenseTypes:
120 - User
121 - Installation
122 - CPU
123
124#Deployment artifacts placeHolder
125resourceTypes: &allResourceTypes
126 - VFC
127 - CP
128 - VL
129 - VF
Michael Landoed64b5e2017-06-09 03:19:04 +0300130 - VFCMT
Michael Lando451a3402017-02-19 10:28:42 +0200131
132# validForResourceTypes usage
133# validForResourceTypes:
134# - VF
135# - VL
136deploymentResourceArtifacts:
Michael Landoed64b5e2017-06-09 03:19:04 +0300137# heat:
138# displayName: "Base HEAT Template"
139# type: HEAT
140# validForResourceTypes: *allResourceTypes
141# heatVol:
142# displayName: "Volume HEAT Template"
143# type: HEAT_VOL
144# validForResourceTypes: *allResourceTypes
145# heatNet:
146# displayName: "Network HEAT Template"
147# type: HEAT_NET
148# validForResourceTypes: *allResourceTypes
Michael Lando451a3402017-02-19 10:28:42 +0200149
150deploymentResourceInstanceArtifacts:
151 heatEnv:
152 displayName: "HEAT ENV"
153 type: HEAT_ENV
154 description: "Auto-generated HEAT Environment deployment artifact"
155 fileExtension: "env"
Michael Landoed64b5e2017-06-09 03:19:04 +0300156 VfHeatEnv:
157 displayName: "VF HEAT ENV"
158 type: HEAT_ENV
159 description: "VF Auto-generated HEAT Environment deployment artifact"
160 fileExtension: "env"
Michael Lando451a3402017-02-19 10:28:42 +0200161
162#tosca artifacts placeholders
163toscaArtifacts:
164 assetToscaTemplate:
165 artifactName: -template.yml
166 displayName: Tosca Template
167 type: TOSCA_TEMPLATE
168 description: TOSCA representation of the asset
169 assetToscaCsar:
170 artifactName: -csar.csar
171 displayName: Tosca Model
172 type: TOSCA_CSAR
173 description: TOSCA definition package of the asset
174
Michael Landoed64b5e2017-06-09 03:19:04 +0300175
Michael Lando451a3402017-02-19 10:28:42 +0200176#Informational artifacts placeHolder
177excludeResourceCategory:
178 - Generic
179informationalResourceArtifacts:
180 features:
181 displayName: Features
182 type: OTHER
183 capacity:
184 displayName: Capacity
185 type: OTHER
186 vendorTestResult:
187 displayName: Vendor Test Result
188 type: OTHER
189 testScripts:
190 displayName: Test Scripts
191 type: OTHER
Michael Landoed64b5e2017-06-09 03:19:04 +0300192 CloudQuestionnaire:
Michael Lando451a3402017-02-19 10:28:42 +0200193 displayName: Cloud Questionnaire (completed)
194 type: OTHER
195 HEATTemplateFromVendor:
196 displayName: HEAT Template from Vendor
197 type: HEAT
198 resourceSecurityTemplate:
199 displayName: Resource Security Template
200 type: OTHER
Michael Landoed64b5e2017-06-09 03:19:04 +0300201
Michael Lando451a3402017-02-19 10:28:42 +0200202excludeServiceCategory:
203
204informationalServiceArtifacts:
205 serviceArtifactPlan:
206 displayName: Service Artifact Plan
207 type: OTHER
208 summaryOfImpactsToECOMPElements:
209 displayName: Summary of impacts to ECOMP elements,OSSs, BSSs
210 type: OTHER
211 controlLoopFunctions:
212 displayName: Control Loop Functions
213 type: OTHER
214 dimensioningInfo:
215 displayName: Dimensioning Info
216 type: OTHER
217 affinityRules:
218 displayName: Affinity Rules
219 type: OTHER
220 operationalPolicies:
221 displayName: Operational Policies
222 type: OTHER
223 serviceSpecificPolicies:
224 displayName: Service-specific Policies
225 type: OTHER
226 engineeringRules:
227 displayName: Engineering Rules (ERD)
228 type: OTHER
229 distributionInstructions:
230 displayName: Distribution Instructions
231 type: OTHER
232 certificationTestResults:
233 displayName: TD Certification Test Results
234 type: OTHER
235 deploymentVotingRecord:
236 displayName: Deployment Voting Record
237 type: OTHER
238 serviceQuestionnaire:
239 displayName: Service Questionnaire
240 type: OTHER
241 serviceSecurityTemplate:
242 displayName: Service Security Template
243 type: OTHER
244
245serviceApiArtifacts:
246 configuration:
247 displayName: Configuration
248 type: OTHER
249 instantiation:
250 displayName: Instantiation
251 type: OTHER
252 monitoring:
253 displayName: Monitoring
254 type: OTHER
255 reporting:
256 displayName: Reporting
257 type: OTHER
258 logging:
259 displayName: Logging
260 type: OTHER
261 testing:
262 displayName: Testing
263 type: OTHER
264
265
266additionalInformationMaxNumberOfKeys: 50
267
268systemMonitoring:
269 enabled: false
270 isProxy: false
271 probeIntervalInSeconds: 15
272
273defaultHeatArtifactTimeoutMinutes: 60
274
275serviceDeploymentArtifacts:
276 YANG_XML:
277 acceptedTypes:
278 - xml
Michael Landoed64b5e2017-06-09 03:19:04 +0300279 VNF_CATALOG:
280 acceptedTypes:
281 - xml
282 MODEL_INVENTORY_PROFILE:
283 acceptedTypes:
284 - xml
285 MODEL_QUERY_SPEC:
286 acceptedTypes:
287 - xml
288#AAI Artifacts
Michael Lando451a3402017-02-19 10:28:42 +0200289 AAI_SERVICE_MODEL:
290 acceptedTypes:
291 - xml
292 AAI_VF_MODULE_MODEL:
293 acceptedTypes:
294 - xml
295 AAI_VF_INSTANCE_MODEL:
296 acceptedTypes:
297 - xml
298 OTHER:
299 acceptedTypes:
300
301resourceDeploymentArtifacts:
302 HEAT:
303 acceptedTypes:
304 - yaml
305 - yml
Michael Landoed64b5e2017-06-09 03:19:04 +0300306 validForResourceTypes: *allResourceTypes
Michael Lando451a3402017-02-19 10:28:42 +0200307 HEAT_VOL:
308 acceptedTypes:
309 - yaml
310 - yml
Michael Landoed64b5e2017-06-09 03:19:04 +0300311 validForResourceTypes: *allResourceTypes
312 HEAT_NESTED:
313 acceptedTypes:
314 - yaml
315 - yml
316 validForResourceTypes: *allResourceTypes
317 HEAT_ARTIFACT:
318 acceptedTypes:
319 validForResourceTypes: *allResourceTypes
Michael Lando451a3402017-02-19 10:28:42 +0200320 HEAT_NET:
321 acceptedTypes:
322 - yaml
323 - yml
Michael Landoed64b5e2017-06-09 03:19:04 +0300324 validForResourceTypes: *allResourceTypes
Michael Lando451a3402017-02-19 10:28:42 +0200325 YANG_XML:
326 acceptedTypes:
327 - xml
Michael Landoed64b5e2017-06-09 03:19:04 +0300328 validForResourceTypes: *allResourceTypes
329 VNF_CATALOG:
330 acceptedTypes:
331 - xml
332 validForResourceTypes: *allResourceTypes
333 VF_LICENSE:
334 acceptedTypes:
335 - xml
336 validForResourceTypes: *allResourceTypes
337 VENDOR_LICENSE:
338 acceptedTypes:
339 - xml
340 validForResourceTypes: *allResourceTypes
341 MODEL_INVENTORY_PROFILE:
342 acceptedTypes:
343 - xml
344 validForResourceTypes: *allResourceTypes
345 MODEL_QUERY_SPEC:
346 acceptedTypes:
347 - xml
348 validForResourceTypes: *allResourceTypes
349 #APPC Artifatcs
350 APPC_CONFIG:
351 acceptedTypes:
352 validForResourceTypes:
353 - VF
354 #DCAE Artifacts
355 DCAE_TOSCA:
356 acceptedTypes:
357 - yml
358 - yaml
359 validForResourceTypes:
360 - VF
361 DCAE_JSON:
362 acceptedTypes:
363 - json
364 validForResourceTypes:
365 - VF
366 DCAE_POLICY:
367 acceptedTypes:
368 - emf
369 validForResourceTypes:
370 - VF
371 DCAE_DOC:
372 acceptedTypes:
373 validForResourceTypes:
374 - VF
375 DCAE_EVENT:
376 acceptedTypes:
377 validForResourceTypes:
378 - VF
379#AAI Artifacts
Michael Lando451a3402017-02-19 10:28:42 +0200380 AAI_VF_MODEL:
381 acceptedTypes:
382 - xml
383 validForResourceTypes:
384 - VF
385 AAI_VF_MODULE_MODEL:
386 acceptedTypes:
387 - xml
388 validForResourceTypes:
Michael Landoed64b5e2017-06-09 03:19:04 +0300389 - VF
Michael Lando451a3402017-02-19 10:28:42 +0200390 OTHER:
391 acceptedTypes:
Michael Landoed64b5e2017-06-09 03:19:04 +0300392 validForResourceTypes: *allResourceTypes
393#MIB artifacts
394 SNMP_POLL:
395 acceptedTypes:
396 validForResourceTypes: *allResourceTypes
397 SNMP_TRAP:
398 acceptedTypes:
399 validForResourceTypes: *allResourceTypes
400
Michael Lando451a3402017-02-19 10:28:42 +0200401resourceInstanceDeploymentArtifacts:
402 HEAT_ENV:
403 acceptedTypes:
404 - env
Michael Landoed64b5e2017-06-09 03:19:04 +0300405 VF_MODULES_METADATA:
406 acceptedTypes:
407 - json
408#DCAE_VF Instance Artifacts
409 DCAE_INVENTORY_TOSCA:
410 acceptedTypes:
411 - yml
412 - yaml
413 DCAE_INVENTORY_JSON:
414 acceptedTypes:
415 - json
416 DCAE_INVENTORY_POLICY:
417 acceptedTypes:
418 - emf
419 DCAE_INVENTORY_DOC:
420 acceptedTypes:
421 DCAE_INVENTORY_BLUEPRINT:
422 acceptedTypes:
423 DCAE_INVENTORY_EVENT:
424 acceptedTypes:
425#MIB artifacts
426 SNMP_POLL:
427 acceptedTypes:
428 validForResourceTypes: *allResourceTypes
429 SNMP_TRAP:
430 acceptedTypes:
431 validForResourceTypes: *allResourceTypes
432
433
434resourceInformationalArtifacts:
435 CHEF:
436 acceptedTypes:
437 validForResourceTypes: *allResourceTypes
438 PUPPET:
439 acceptedTypes:
440 validForResourceTypes: *allResourceTypes
441 SHELL:
442 acceptedTypes:
443 validForResourceTypes: *allResourceTypes
444 YANG:
445 acceptedTypes:
446 validForResourceTypes: *allResourceTypes
447 YANG_XML:
448 acceptedTypes:
449 validForResourceTypes: *allResourceTypes
450 HEAT:
451 acceptedTypes:
452 validForResourceTypes: *allResourceTypes
453 BPEL:
454 acceptedTypes:
455 validForResourceTypes: *allResourceTypes
456 DG_XML:
457 acceptedTypes:
458 validForResourceTypes: *allResourceTypes
459 MURANO_PKG:
460 acceptedTypes:
461 validForResourceTypes: *allResourceTypes
462 OTHER:
463 acceptedTypes:
464 validForResourceTypes: *allResourceTypes
465 SNMP_POLL:
466 acceptedTypes:
467 validForResourceTypes: *allResourceTypes
468 SNMP_TRAP:
469 acceptedTypes:
470 validForResourceTypes: *allResourceTypes
471 GUIDE:
472 acceptedTypes:
473 validForResourceTypes:
474 - VF
475 - VFC
476
Michael Lando451a3402017-02-19 10:28:42 +0200477
478resourceInformationalDeployedArtifacts:
479
480
481requirementsToFulfillBeforeCert:
Michael Lando451a3402017-02-19 10:28:42 +0200482
Michael Landoed64b5e2017-06-09 03:19:04 +0300483capabilitiesToConsumeBeforeCert:
484
Michael Lando451a3402017-02-19 10:28:42 +0200485unLoggedUrls:
486 - /sdc2/rest/healthCheck
487
488cleanComponentsConfiguration:
489 cleanIntervalInMinutes: 1440
490 componentsToClean:
491 - Resource
492 - Service
493
494artifactsIndex: resources
Michael Landoed64b5e2017-06-09 03:19:04 +0300495
Michael Lando451a3402017-02-19 10:28:42 +0200496cassandraConfig:
497 cassandraHosts: ['localhost']
498 localDataCenter:
499 reconnectTimeout : 30000
Michael Landob8cd1712017-06-11 23:07:10 +0300500 authenticate: true
501 username: asdc_user
502 password: Aa1234%^!
Michael Lando451a3402017-02-19 10:28:42 +0200503 ssl: false
504 truststorePath : /path/path
505 truststorePassword : 123123
506 keySpaces:
507 - { name: sdcaudit, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
508 - { name: sdcartifact, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
509 - { name: sdccomponent, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
Michael Lando75aacbb2017-07-17 21:12:03 +0300510 - { name: sdcrepository, replicationStrategy: SimpleStrategy, replicationInfo: ['1']}
Michael Landoed64b5e2017-06-09 03:19:04 +0300511
512
Michael Lando451a3402017-02-19 10:28:42 +0200513switchoverDetector:
Michael Landoed64b5e2017-06-09 03:19:04 +0300514 gBeFqdn: AIO-BE.ecomp.idns.cip
515 gFeFqdn: AIO-FE.ecomp.idns.cip
516 beVip: 0.0.0.0
517 feVip: 0.0.0.0
Michael Lando451a3402017-02-19 10:28:42 +0200518 beResolveAttempts: 3
519 feResolveAttempts: 3
520 enabled: false
521 interval: 60
522 changePriorityUser: ecompasdc
523 changePriorityPassword: ecompasdc123
Michael Landoed64b5e2017-06-09 03:19:04 +0300524 publishNetworkUrl: "http://xxxxxx.com/crt/CipDomain.ECOMP-ASDC-DEVST/config/update_network?user=root"
Michael Lando451a3402017-02-19 10:28:42 +0200525 publishNetworkBody: '{"note":"publish network"}'
526 groups:
Michael Landoed64b5e2017-06-09 03:19:04 +0300527 beSet: { changePriorityUrl: "http://xxxxxxx.com/crt/CipDomain.ECOMP-ASDC-DEVST/config/sites/AIO-BE.ecomp.idns.com?user=root",
528 changePriorityBody: '{"name":"AIO-BE.ecomp.idns.com","uri":"/crt/CipDomain.ECOMP-ASDC-DEVST/config/sites/AIO-BE.ecomp.idns.com","no_ad_redirection":false,"v4groups":{"failover_groups":["/crt/CipDomain.ECOMP-ASDC-DEVST/config/groups/group_mg_be","/crt/CipDomain.ECOMP-ASDC-DEVST/config/groups/group_bs_be"],"failover_policy":["FAILALL"]},"comment":"AIO BE G-fqdn","intended_app_proto":"DNS"}'}
529 feSet: { changePriorityUrl: "http://cora.web.att.com/crt/CipDomain.ECOMP-ASDC-DEVST/config/sites/AIO-FE.ecomp.idns.cip.att.com?user=root",
530 changePriorityBody: '{"comment":"AIO G-fqdn","name":"AIO-FE.ecomp.idns.com","v4groups":{"failover_groups":["/crt/CipDomain.ECOMP-ASDC-DEVST/config/groups/group_mg_fe","/crt/CipDomain.ECOMP-ASDC-DEVST/config/groups/group_bs_fe"],"failover_policy":["FAILALL"]},"no_ad_redirection":false,"intended_app_proto":"DNS","uri":"/crt/CipDomain.ECOMP-ASDC-DEVST/config/sites/AIO-FE.ecomp.idns.com"}'}
Michael Lando451a3402017-02-19 10:28:42 +0200531
Michael Landoed64b5e2017-06-09 03:19:04 +0300532
533heatEnvArtifactHeader: ""
534heatEnvArtifactFooter: ""
Michael Lando451a3402017-02-19 10:28:42 +0200535
Michael Landoed64b5e2017-06-09 03:19:04 +0300536onboarding:
537 protocol: http
538 host: localhost
539 port: 8080
540 downloadCsarUri: "/onboarding-api/v1.0/vendor-software-products/packages"
541
Michael Lando451a3402017-02-19 10:28:42 +0200542applicationL1Cache:
543 datatypes:
Michael Landoed64b5e2017-06-09 03:19:04 +0300544 enabled: true
Michael Lando451a3402017-02-19 10:28:42 +0200545 firstRunDelay: 10
546 pollIntervalInSec: 60
547
548applicationL2Cache:
549 enabled: false
550 catalogL1Cache:
551 enabled: false
552 resourcesSizeInCache: 300
553 servicesSizeInCache: 200
554 productsSizeInCache: 100
555 queue:
Michael Landoed64b5e2017-06-09 03:19:04 +0300556 syncIntervalInSecondes: 43200
557 waitOnShutDownInMinutes: 10
Michael Lando451a3402017-02-19 10:28:42 +0200558 numberOfCacheWorkers: 4
559
560toscaValidators:
Michael Landoed64b5e2017-06-09 03:19:04 +0300561 stringMaxLength: 65536
562disableAudit: false
563
564vfModuleProperties:
565 min_vf_module_instances:
566 forBaseModule: 1
567 forNonBaseModule: 0
568 max_vf_module_instances:
569 forBaseModule: 1
570 forNonBaseModule:
571 initial_count:
572 forBaseModule: 1
573 forNonBaseModule: 0
574 vf_module_type:
575 forBaseModule: Base
576 forNonBaseModule: Expansion
577