· 6 years ago · May 27, 2019, 01:14 PM
1[debug] Created tunnel using local port: '41641'
2
3[debug] SERVER: "127.0.0.1:41641"
4
5REVISION: 7
6RELEASED: Mon May 27 15:09:03 2019
7CHART: delivery-ditv-ams-8.4.0
8USER-SUPPLIED VALUES:
9asset-preparation:
10 cmsBitmovinEncodingApiKey: YTkyOGM5MTItNDA2Zi00ZDY5LWFhMjgtYjAwNjk0ZmI2N2FlCg==
11 cmsBitmovinEncodingS3SecretKey: SFloKzlWalVMa3ZPNCtETTlORFl0UmJVSXZhOTkwcTgrVys0dkZpeQo=
12 cmsBitmovinOutputs:
13 convoy:
14 distributionLocation: ftp://user:pass@host/output/convoy/$DELIVERY_ID$/manifest.m3u8
15 id: 1dfa246c-4791-4167-8439-7ea3ec735985aaa
16 path: output/convoy/$DELIVERY_ID$/
17cdvr:
18 enabled: false
19cms-infrastructure:
20 pvc:
21 storageClass: aws-efs
22 rabbitmq:
23 loadBalancerServiceType: ClusterIP
24cmsAcquisitionLocalInboxBaseDirectory: /mnt/sftp/mirada/in/ditv_local_inbox/ams
25cmsAcquisitionOnsiteInboxBaseDirectory: /mnt/sftp/mirada/in/ditv_encoding_inbox/ams
26cmsAcquisitionOnsiteInboxPollerDuration: 60
27cmsRabbitCreateShovels: false
28cmsRabbitPswd: Y21zX3Bhc3N3b3Jk
29cmsRabbitUser: Y21zX3VzZXI=
30dockerImagePullPolicy: IfNotPresent
31global:
32 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
33 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
34 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
35 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
36 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
37 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
38 dbHost: db.digital-int.mirada-cloud.com
39 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
40 environmentClass: integration
41 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
42 namespace: digital-int-ams
43 orchestrationTag: latest
44guiHost: admintool-ams-digital-int.mirada-cloud.com
45guiPort: "80"
46
47COMPUTED VALUES:
48acquisition:
49 dbHookWeight: 1000
50 dbShowSql: false
51 dockerImagePullPolicy: IfNotPresent
52 fakeEpgActive: "false"
53 fakeEpgInput: /mnt/cms-internal-storage/fake-epg/fake_epg_data/
54 global:
55 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
56 amsExportNamespace: ci-ams-dev
57 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
58 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
59 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
60 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
61 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
62 dbHost: db.digital-int.mirada-cloud.com
63 dbPort: "1521"
64 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
65 environmentClass: integration
66 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
67 namespace: digital-int-ams
68 orchestrationTag: latest
69 sdpAndCmsShareFolder: sdp-cms-share
70 sdpExportNamespace: ci-sdp-dev
71 grafana:
72 applicationTitle: Acquisition Metrics
73 datasource: prometheus
74 dockerRestartPolicy: Never
75 initContainer:
76 orchestration:
77 waitFor: grafana
78 resources:
79 limits:
80 cpu: 40m
81 memory: 128Mi
82 requests:
83 cpu: 40m
84 memory: 128Mi
85 metricsOwner: acquisition
86 port: 3000
87 server: grafana
88 grafanaResources:
89 limits:
90 cpu: 1000m
91 memory: 512Mi
92 requests:
93 cpu: 100m
94 memory: 256Mi
95 initContainer:
96 orchestration:
97 waitFor: rabbit,oracle
98 resources:
99 limits:
100 cpu: 40m
101 memory: 128Mi
102 requests:
103 cpu: 40m
104 memory: 128Mi
105 integration:
106 dbMaxActiveConnections: 8
107 dbMinIdleConnections: 1
108 javaMaxMemory: -Xmx256M
109 livenessProbe:
110 failureThreshold: 4
111 initialDelaySeconds: 120
112 periodSeconds: 15
113 readinessProbe:
114 failureThreshold: 4
115 initialDelaySeconds: 60
116 periodSeconds: 15
117 resources:
118 limits:
119 cpu: 1000m
120 memory: 512Mi
121 requests:
122 cpu: 100m
123 memory: 256Mi
124 liquibase:
125 orchestration:
126 waitFor: oracle
127 resources:
128 limits:
129 cpu: 500m
130 memory: 512Mi
131 requests:
132 cpu: 100m
133 memory: 256Mi
134 minikube:
135 javaOpts: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50000
136 nodeSelector:
137 operations.mirada.tv/role: worker
138 outputImage: /mnt/cms-internal-storage/ng-images/data/image-temp
139 outputMetadata: /mnt/cms-internal-storage/metadata-inbox
140 outputVideo: /mnt/cms-internal-storage/encodingInbox
141 production:
142 dbMaxActiveConnections: 8
143 dbMinIdleConnections: 1
144 javaMaxMemory: -Xmx1280M
145 livenessProbe:
146 failureThreshold: 2
147 initialDelaySeconds: 60
148 periodSeconds: 30
149 readinessProbe:
150 failureThreshold: 6
151 initialDelaySeconds: 30
152 periodSeconds: 5
153 resources:
154 limits:
155 cpu: 4000m
156 memory: 1408Mi
157 requests:
158 cpu: 100m
159 memory: 256Mi
160 replicaCount: 1
161 service:
162 application: acquisition
163 image: cms/acquisition
164 port: 20020
165 tier: cms
166 tribuneInput: /mnt/cms-internal-storage/tribune/adi_output
167 tribuneInputActive: "false"
168adihandlerRegion: CMS
169asset-distribution:
170 dbHookWeight: 1000
171 dbShowSql: false
172 dockerImagePullPolicy: IfNotPresent
173 global:
174 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
175 amsExportNamespace: ci-ams-dev
176 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
177 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
178 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
179 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
180 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
181 dbHost: db.digital-int.mirada-cloud.com
182 dbPort: "1521"
183 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
184 environmentClass: integration
185 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
186 namespace: digital-int-ams
187 orchestrationTag: latest
188 sdpExportNamespace: ci-sdp-dev
189 grafana:
190 applicationTitle: Asset Distribution Metrics
191 datasource: prometheus
192 dockerRestartPolicy: Never
193 initContainer:
194 orchestration:
195 waitFor: grafana
196 resources:
197 limits:
198 cpu: 40m
199 memory: 128Mi
200 requests:
201 cpu: 40m
202 memory: 128Mi
203 metricsOwner: asset-distribution
204 port: 3000
205 server: grafana
206 grafanaResources:
207 limits:
208 cpu: 1000m
209 memory: 512Mi
210 requests:
211 cpu: 100m
212 memory: 256Mi
213 initContainer:
214 orchestration:
215 waitFor: rabbit,oracle
216 resources:
217 limits:
218 cpu: 40m
219 memory: 128Mi
220 requests:
221 cpu: 40m
222 memory: 128Mi
223 integration:
224 dbMaxActiveConnections: 10
225 dbMinIdleConnections: 1
226 javaMaxMemory: -Xmx256M
227 livenessProbe:
228 failureThreshold: 4
229 initialDelaySeconds: 120
230 periodSeconds: 15
231 readinessProbe:
232 failureThreshold: 4
233 initialDelaySeconds: 60
234 periodSeconds: 15
235 resources:
236 limits:
237 cpu: 800m
238 memory: 512Mi
239 requests:
240 cpu: 100m
241 memory: 256Mi
242 liquibase:
243 orchestration:
244 waitFor: oracle
245 resources:
246 limits:
247 cpu: 500m
248 memory: 512Mi
249 requests:
250 cpu: 100m
251 memory: 256Mi
252 minikube:
253 javaOpts: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50000
254 nodeSelector:
255 operations.mirada.tv/role: worker
256 production:
257 dbMaxActiveConnections: 100
258 dbMinIdleConnections: 1
259 javaMaxMemory: -Xmx1152M
260 livenessProbe:
261 failureThreshold: 2
262 initialDelaySeconds: 60
263 periodSeconds: 30
264 readinessProbe:
265 failureThreshold: 7
266 initialDelaySeconds: 25
267 periodSeconds: 5
268 resources:
269 limits:
270 cpu: 4000m
271 memory: 1280Mi
272 requests:
273 cpu: 100m
274 memory: 128Mi
275 replicaCount: 1
276 service:
277 application: asset-distribution
278 image: cms/asset-distribution
279 port: 20055
280 tier: cms
281asset-preparation:
282 cmsBitmovinEncodingApiKey: YTkyOGM5MTItNDA2Zi00ZDY5LWFhMjgtYjAwNjk0ZmI2N2FlCg==
283 cmsBitmovinEncodingS3SecretKey: SFloKzlWalVMa3ZPNCtETTlORFl0UmJVSXZhOTkwcTgrVys0dkZpeQo=
284 cmsBitmovinOutputs:
285 convoy:
286 distributionLocation: ftp://user:pass@host/output/convoy/$DELIVERY_ID$/manifest.m3u8
287 id: 1dfa246c-4791-4167-8439-7ea3ec735985aaa
288 path: output/convoy/$DELIVERY_ID$/
289 cmsVcasProviderUrl: ""
290 dbHookWeight: 100
291 dbShowSql: false
292 dockerImagePullPolicy: IfNotPresent
293 global:
294 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
295 amsExportNamespace: ci-ams-dev
296 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
297 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
298 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
299 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
300 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
301 dbHost: db.digital-int.mirada-cloud.com
302 dbPort: "1521"
303 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
304 environmentClass: integration
305 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
306 namespace: digital-int-ams
307 orchestrationTag: latest
308 sdpExportNamespace: ci-sdp-dev
309 grafana:
310 applicationTitle: Asset Preparation Metrics
311 datasource: prometheus
312 dockerRestartPolicy: Never
313 initContainer:
314 orchestration:
315 waitFor: grafana
316 resources:
317 limits:
318 cpu: 40m
319 memory: 128Mi
320 requests:
321 cpu: 40m
322 memory: 128Mi
323 metricsOwner: asset-preparation
324 port: 3000
325 server: grafana
326 grafanaResources:
327 limits:
328 cpu: 1000m
329 memory: 512Mi
330 requests:
331 cpu: 100m
332 memory: 256Mi
333 initContainer:
334 orchestration:
335 waitFor: rabbit,oracle
336 resources:
337 limits:
338 cpu: 40m
339 memory: 128Mi
340 requests:
341 cpu: 40m
342 memory: 128Mi
343 integration:
344 dbMaxActiveConnections: 8
345 dbMinIdleConnections: 1
346 javaMaxMemory: -Xmx256M
347 livenessProbe:
348 failureThreshold: 4
349 initialDelaySeconds: 120
350 periodSeconds: 15
351 readinessProbe:
352 failureThreshold: 4
353 initialDelaySeconds: 60
354 periodSeconds: 15
355 resources:
356 limits:
357 cpu: 800m
358 memory: 512Mi
359 requests:
360 cpu: 100m
361 memory: 256Mi
362 liquibase:
363 orchestration:
364 waitFor: oracle
365 resources:
366 limits:
367 cpu: 500m
368 memory: 512Mi
369 requests:
370 cpu: 100m
371 memory: 256Mi
372 minikube:
373 javaOpts: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50000
374 nodeSelector:
375 operations.mirada.tv/role: worker
376 production:
377 dbMaxActiveConnections: 8
378 dbMinIdleConnections: 1
379 javaMaxMemory: -Xmx2048M
380 livenessProbe:
381 failureThreshold: 2
382 initialDelaySeconds: 60
383 periodSeconds: 30
384 readinessProbe:
385 failureThreshold: 8
386 initialDelaySeconds: 20
387 periodSeconds: 5
388 resources:
389 limits:
390 cpu: 4000m
391 memory: 2176Mi
392 requests:
393 cpu: 100m
394 memory: 128Mi
395 replicaCount: 1
396 service:
397 application: asset-preparation
398 image: cms/asset-preparation
399 port: 20015
400 tier: cms
401cdvr:
402 enabled: false
403cms-bootstrap:
404 advertisementHousekeeperCron: 0 30 5 * * *
405 advertisementHousekeeperEnabled: "true"
406 deliveriesPurgeMaxAgeDays: 7
407 dockerImagePullPolicy: IfNotPresent
408 fakeEpgActive: "false"
409 fakeEpgAdiFileOutput: /mnt/cms-internal-storage/fake-epg/fake_epg_data/
410 fakeEpgImportDir: /mnt/cms-internal-storage/fake-epg/fake_epg_config/
411 global:
412 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
413 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
414 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
415 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
416 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
417 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
418 dbHost: db.digital-int.mirada-cloud.com
419 dbPort: "1521"
420 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
421 environmentClass: integration
422 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
423 namespace: digital-int-ams
424 orchestrationTag: latest
425 grafanaPort: 3000
426 grafanaServer: grafana
427 qaFilterPolicy: QA_FILTER_CHECK_ALL_ITEMS
428 tier: cms
429cms-infrastructure:
430 dockerImage: cms/cms-infrastructure
431 dockerImagePullPolicy: IfNotPresent
432 dockerRestartPolicy: Never
433 global:
434 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
435 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
436 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
437 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
438 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
439 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
440 dbHost: db.digital-int.mirada-cloud.com
441 dbPort: "1521"
442 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
443 environmentClass: integration
444 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
445 namespace: digital-int-ams
446 orchestrationTag: latest
447 grafanaExternalServer: grafana.monitoring.svc.cluster.local
448 grafanaPort: 3000
449 grafanaServer: grafana
450 initContainer:
451 orchestration:
452 waitFor: grafana
453 resources:
454 limits:
455 cpu: 40m
456 memory: 128Mi
457 requests:
458 cpu: 40m
459 memory: 128Mi
460 nodeSelector:
461 operations.mirada.tv/role: worker
462 prometheusDatasource: prometheus
463 prometheusPort: 9090
464 prometheusServer: prometheus
465 pvc:
466 global:
467 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
468 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
469 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
470 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
471 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
472 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
473 dbHost: db.digital-int.mirada-cloud.com
474 dbPort: "1521"
475 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
476 environmentClass: integration
477 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
478 namespace: digital-int-ams
479 orchestrationTag: latest
480 internalRepoPvcHelmHook: pre-install
481 internalRepoStorage: 10Gi
482 rabbitPvcHelmHook: pre-install
483 rabbitStorage: 10Gi
484 solrEnabled: "N"
485 solrPvcHelmHook: pre-install
486 solrStorage: 10Gi
487 storageClass: aws-efs
488 rabbitmq:
489 adminPort: 15672
490 amqpPort: 5672
491 distPort: 25672
492 dockerImage: components/rabbitmq
493 dockerImagePullPolicy: IfNotPresent
494 dockerTag: 3.6-management-alpine
495 epmdPort: 4369
496 global:
497 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
498 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
499 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
500 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
501 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
502 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
503 dbHost: db.digital-int.mirada-cloud.com
504 dbPort: "1521"
505 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
506 environmentClass: integration
507 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
508 namespace: digital-int-ams
509 orchestrationTag: latest
510 integration:
511 resources:
512 limits:
513 cpu: 1000m
514 memory: 640Mi
515 requests:
516 cpu: 100m
517 memory: 512Mi
518 loadBalancerServiceType: ClusterIP
519 nodeSelector:
520 operations.mirada.tv/role: worker
521 persistentVolumeEnabled: true
522 production:
523 resources:
524 limits:
525 cpu: 2000m
526 memory: 2560Mi
527 requests:
528 cpu: 100m
529 memory: 2048Mi
530 resources:
531 limits:
532 cpu: 1000m
533 memory: 512Mi
534 requests:
535 cpu: 100m
536 memory: 256Mi
537 solr:
538 SolrHeap: 2G
539 dockerImage: components/apache-solr-cms
540 dockerImagePullPolicy: IfNotPresent
541 dockerTag: 7-alpine
542 global:
543 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
544 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
545 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
546 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
547 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
548 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
549 dbHost: db.digital-int.mirada-cloud.com
550 dbPort: "1521"
551 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
552 environmentClass: integration
553 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
554 namespace: digital-int-ams
555 orchestrationTag: latest
556 nodeSelector:
557 operations.mirada.tv/role: worker
558 port: 8983
559 resources:
560 limits:
561 cpu: "1"
562 memory: 3Gi
563 requests:
564 cpu: 200m
565 memory: 3Gi
566 rmiPort: 18983
567 solrEnabled: "N"
568 stopPort: 7983
569cmsAcquisitionLocalInboxBaseDirectory: /mnt/sftp/mirada/in/ditv_local_inbox/ams
570cmsAcquisitionOnsiteInboxBaseDirectory: /mnt/sftp/mirada/in/ditv_encoding_inbox/ams
571cmsAcquisitionOnsiteInboxPollerDuration: 60
572cmsAdiImportAllowDifferentTitlesForProviders: ""
573cmsAneviaPassword: bm9uZQ==
574cmsAneviaUser: bm9uZQ==
575cmsBlimetlAcquisitionFtpPwd: bm9uZQ==
576cmsBlimetlAquisitionFtpUser: bm9uZQ==
577cmsDefaultCurrencyCode: BOB
578cmsDraftModeActive: "false"
579cmsExportDispatcherCmsFiletransfer: ""
580cmsExporterFiletransferRemotefolder: /mnt/cms-to-sdp-export
581cmsFlavour: AMS
582cmsGuiDateFormat: DD/MM/YYYY - HH:mm:ss
583cmsGuiDatetimeFormat: DD/MM/YYYY - HH:mm:ss
584cmsGuiImporterGroupNameQueryMap: Fake-EPG=*fake*,Vubiquity=*vubiquity*
585cmsOracleDbPassword: bm9uZQ==
586cmsOracleDbUser: bm9uZQ==
587cmsParentalRatingsMapImport: G=0,TV A=0,PG=7,TV PG=7,PG-13=13,TV 13=13,R=16,TV16=16,NC-17=18,TV
588 18=18,TV R=21
589cmsRabbitCreateShovels: false
590cmsRabbitHost: rabbitmq
591cmsRabbitPort: "5672"
592cmsRabbitPswd: Y21zX3Bhc3N3b3Jk
593cmsRabbitUser: Y21zX3VzZXI=
594cmsRabbitVhost: cms
595configuration:
596 dockerImagePullPolicy: IfNotPresent
597 dockerRestartPolicy: Never
598 global:
599 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
600 amsExportNamespace: ci-ams-dev
601 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
602 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
603 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
604 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
605 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
606 dbHost: db.digital-int.mirada-cloud.com
607 dbPort: "1521"
608 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
609 environmentClass: integration
610 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
611 namespace: digital-int-ams
612 orchestrationTag: latest
613 sdpExportNamespace: ci-sdp-dev
614 initContainer:
615 orchestration:
616 waitFor: oracle
617 resources:
618 limits:
619 cpu: 40m
620 memory: 128Mi
621 requests:
622 cpu: 40m
623 memory: 128Mi
624 integration:
625 resources:
626 limits:
627 cpu: 200m
628 memory: 512Mi
629 requests:
630 cpu: 100m
631 memory: 256Mi
632 nodeSelector:
633 operations.mirada.tv/role: worker
634 production:
635 resources:
636 limits:
637 cpu: 4000m
638 memory: 1024Mi
639 requests:
640 cpu: 100m
641 memory: 128Mi
642 service:
643 application: configuration
644 image: cms/configuration
645 tier: cms
646deliveriesPurgeCron: 0 0 5 * * ?
647deliveriesPurgeMaxAgeDays: "30"
648deliveriesPurgePagesize: "100"
649dockerImagePullPolicy: IfNotPresent
650enabledModules: ACQUISITION, ASSET_DISTRIBUTION, ASSET_PREPARATION, METADATA, VOD_STATUS
651exportdispatcherDestinations: CMS
652externalGracenoteFtp: xxxxxx
653global:
654 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
655 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
656 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
657 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
658 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
659 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
660 dbHost: db.digital-int.mirada-cloud.com
661 dbPort: "1521"
662 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
663 environmentClass: integration
664 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
665 namespace: digital-int-ams
666 orchestrationTag: latest
667guiHost: admintool-ams-digital-int.mirada-cloud.com
668guiPort: "80"
669metadata-management:
670 adiHasherPurgeCron: 0 0 23 * * ?
671 adiHasherPurgeRetentionDays: "30"
672 dbHookWeight: 100
673 dbShowSql: false
674 deliveryContentblacklistids: ""
675 dockerImagePullPolicy: IfNotPresent
676 global:
677 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
678 amsExportNamespace: ci-ams-dev
679 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
680 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
681 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
682 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
683 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
684 dbHost: db.digital-int.mirada-cloud.com
685 dbPort: "1521"
686 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
687 environmentClass: integration
688 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
689 namespace: digital-int-ams
690 orchestrationTag: latest
691 sdpExportNamespace: ci-sdp-dev
692 grafana:
693 applicationTitle: Metadata Management Metrics
694 datasource: prometheus
695 dockerRestartPolicy: Never
696 initContainer:
697 orchestration:
698 waitFor: grafana
699 resources:
700 limits:
701 cpu: 40m
702 memory: 128Mi
703 requests:
704 cpu: 40m
705 memory: 128Mi
706 metricsOwner: metadata-management
707 port: 3000
708 server: grafana
709 grafanaResources:
710 limits:
711 cpu: 1000m
712 memory: 512Mi
713 requests:
714 cpu: 100m
715 memory: 256Mi
716 importStatusPurgeCron: 0 0 23 * * ?
717 importStatusPurgeRetentionDays: "30"
718 inboxArchivingCron: 0 0 23 * * ?
719 inboxIntegrationEnabled: "true"
720 initContainer:
721 orchestration:
722 waitFor: rabbit,oracle
723 resources:
724 limits:
725 cpu: 40m
726 memory: 128Mi
727 requests:
728 cpu: 40m
729 memory: 128Mi
730 integration:
731 dbMaxActiveConnections: 10
732 dbMinIdleConnections: 1
733 javaMaxMemory: -Xmx1408m
734 livenessProbe:
735 failureThreshold: 4
736 initialDelaySeconds: 120
737 periodSeconds: 15
738 readinessProbe:
739 failureThreshold: 4
740 initialDelaySeconds: 60
741 periodSeconds: 15
742 resources:
743 limits:
744 cpu: 2000m
745 memory: 2048Mi
746 requests:
747 cpu: 100m
748 memory: 256Mi
749 lineardeliveryScheduleDays: "14"
750 liquibase:
751 orchestration:
752 waitFor: oracle
753 resources:
754 limits:
755 cpu: 500m
756 memory: 512Mi
757 requests:
758 cpu: 100m
759 memory: 256Mi
760 minikube:
761 javaOpts: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50000
762 nodeSelector:
763 operations.mirada.tv/role: worker
764 production:
765 dbMaxActiveConnections: 100
766 dbMinIdleConnections: 1
767 javaMaxMemory: -Xmx3456m
768 livenessProbe:
769 failureThreshold: 2
770 initialDelaySeconds: 60
771 periodSeconds: 30
772 readinessProbe:
773 failureThreshold: 4
774 initialDelaySeconds: 40
775 periodSeconds: 5
776 resources:
777 limits:
778 cpu: 4000m
779 memory: 4096Mi
780 requests:
781 cpu: 100m
782 memory: 256Mi
783 qajobsNumberthreads: "1"
784 qajobsUsemultiplethreads: "false"
785 replicaCount: 1
786 service:
787 application: metadata-management
788 image: cms/metadata-management
789 port: 20000
790 tier: cms
791pmosFtpPassword: bm9uZQ==
792pmosFtpUsername: bm9uZQ==
793product-cms-ui:
794 dockerImagePullPolicy: IfNotPresent
795 global:
796 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
797 amsExportNamespace: ci-ams-dev
798 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
799 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
800 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
801 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
802 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
803 dbHost: db.digital-int.mirada-cloud.com
804 dbPort: "1521"
805 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
806 environmentClass: integration
807 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
808 namespace: digital-int-ams
809 orchestrationTag: latest
810 sdpExportNamespace: ci-sdp-dev
811 grafana:
812 applicationTitle: CMS UI Metrics
813 datasource: prometheus
814 dockerRestartPolicy: Never
815 initContainer:
816 orchestration:
817 waitFor: grafana
818 resources:
819 limits:
820 cpu: 40m
821 memory: 128Mi
822 requests:
823 cpu: 40m
824 memory: 128Mi
825 metricsOwner: product-cms-ui
826 port: 3000
827 server: grafana
828 grafanaResources:
829 limits:
830 cpu: 1000m
831 memory: 512Mi
832 requests:
833 cpu: 100m
834 memory: 256Mi
835 ingressEnabled: true
836 initContainer:
837 orchestration:
838 waitFor: rabbit,oracle
839 resources:
840 limits:
841 cpu: 40m
842 memory: 128Mi
843 requests:
844 cpu: 40m
845 memory: 128Mi
846 integration:
847 javaMaxMemory: -Xms1G -Xmx2G
848 livenessProbe:
849 failureThreshold: 4
850 initialDelaySeconds: 120
851 periodSeconds: 15
852 readinessProbe:
853 failureThreshold: 4
854 initialDelaySeconds: 60
855 periodSeconds: 15
856 resources:
857 limits:
858 cpu: 1000m
859 memory: 3072Mi
860 requests:
861 cpu: 500m
862 memory: 1024Mi
863 nodeSelector:
864 operations.mirada.tv/role: worker
865 production:
866 javaMaxMemory: -Xms2G -Xmx3G
867 livenessProbe:
868 failureThreshold: 2
869 initialDelaySeconds: 60
870 periodSeconds: 30
871 readinessProbe:
872 failureThreshold: 6
873 initialDelaySeconds: 30
874 periodSeconds: 5
875 resources:
876 limits:
877 cpu: 4000m
878 memory: 4096Mi
879 requests:
880 cpu: 1000m
881 memory: 2048Mi
882 replicaCount: 1
883 service:
884 application: product-cms-ui
885 image: cms/product-cms-ui
886 port: 8080
887 tier: cms
888rabbitHost: rabbitmq
889rabbitMgmtHost: rabbitmq
890rabbitMgmtPort: "15672"
891rabbitPort: "5672"
892recipes-ditv-ams:
893 dockerImagePullPolicy: IfNotPresent
894 dockerRestartPolicy: Never
895 enabled: false
896 global:
897 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
898 amsExportNamespace: ci-ams-dev
899 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
900 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
901 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
902 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
903 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
904 dbHost: db.digital-int.mirada-cloud.com
905 dbPort: "1521"
906 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
907 environmentClass: integration
908 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
909 namespace: digital-int-ams
910 orchestrationTag: latest
911 sdpExportNamespace: ci-sdp-dev
912 initContainer:
913 orchestration:
914 waitFor: oracle,rabbit,metadatamanagement,assetpreparation,assetdistribution,acquisition
915 resources:
916 limits:
917 cpu: 40m
918 memory: 128Mi
919 requests:
920 cpu: 40m
921 memory: 128Mi
922 integration:
923 resources:
924 limits:
925 cpu: 200m
926 memory: 512Mi
927 requests:
928 cpu: 100m
929 memory: 256Mi
930 nodeSelector:
931 operations.mirada.tv/role: worker
932 production:
933 resources:
934 limits:
935 cpu: 4000m
936 memory: 1024Mi
937 requests:
938 cpu: 100m
939 memory: 128Mi
940 recipeSleepBeforeTerminate: 60
941 service:
942 application: recipes
943 image: cms/recipes/recipes-ditv-ams
944 tier: cms
945tier: cms
946tribuneFtpPassword: bm9uZQ==
947tribuneFtpUser: bm9uZQ==
948vodstatus-aggregator:
949 dbHookWeight: 1000
950 dbShowSql: false
951 dockerImagePullPolicy: IfNotPresent
952 global:
953 admintoolIngressHost: admintool-ams-digital-int.mirada-cloud.com
954 amsExportNamespace: ci-ams-dev
955 cmsDbPswd: dDltNFFTQmVyd0RQSQo=
956 cmsDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
957 cmsOracleDUrl: jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT
958 cmsOracleDbPassword: dDltNFFTQmVyd0RQSQo=
959 cmsOracleDbUser: ZGlnaXRhbF9pbnRfYW1zCg==
960 dbHost: db.digital-int.mirada-cloud.com
961 dbPort: "1521"
962 dockerRegistry: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada
963 environmentClass: integration
964 imagesIngressHost: admintool-ams-digital-int.mirada-cloud.com
965 namespace: digital-int-ams
966 orchestrationTag: latest
967 sdpExportNamespace: ci-sdp-dev
968 grafana:
969 applicationTitle: VOD Status Aggregator Metrics
970 datasource: prometheus
971 dockerRestartPolicy: Never
972 initContainer:
973 orchestration:
974 waitFor: grafana
975 resources:
976 limits:
977 cpu: 40m
978 memory: 128Mi
979 requests:
980 cpu: 40m
981 memory: 128Mi
982 metricsOwner: vodstatus-aggregator
983 port: 3000
984 server: grafana
985 grafanaResources:
986 limits:
987 cpu: 1000m
988 memory: 512Mi
989 requests:
990 cpu: 100m
991 memory: 256Mi
992 initContainer:
993 orchestration:
994 waitFor: rabbit,oracle
995 resources:
996 limits:
997 cpu: 40m
998 memory: 128Mi
999 requests:
1000 cpu: 40m
1001 memory: 128Mi
1002 integration:
1003 dbMaxActiveConnections: 10
1004 dbMinIdleConnections: 1
1005 javaMaxMemory: -Xmx256M
1006 livenessProbe:
1007 failureThreshold: 4
1008 initialDelaySeconds: 120
1009 periodSeconds: 15
1010 readinessProbe:
1011 failureThreshold: 4
1012 initialDelaySeconds: 60
1013 periodSeconds: 15
1014 resources:
1015 limits:
1016 cpu: 800m
1017 memory: 512Mi
1018 requests:
1019 cpu: 100m
1020 memory: 256Mi
1021 liquibase:
1022 orchestration:
1023 waitFor: oracle
1024 resources:
1025 limits:
1026 cpu: 500m
1027 memory: 512Mi
1028 requests:
1029 cpu: 100m
1030 memory: 256Mi
1031 minikube:
1032 javaOpts: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=50000
1033 nodeSelector:
1034 operations.mirada.tv/role: worker
1035 production:
1036 dbMaxActiveConnections: 100
1037 dbMinIdleConnections: 1
1038 javaMaxMemory: -Xmx1088m
1039 livenessProbe:
1040 failureThreshold: 2
1041 initialDelaySeconds: 60
1042 periodSeconds: 30
1043 readinessProbe:
1044 failureThreshold: 10
1045 initialDelaySeconds: 10
1046 periodSeconds: 5
1047 resources:
1048 limits:
1049 cpu: 4000m
1050 memory: 1216Mi
1051 requests:
1052 cpu: 100m
1053 memory: 128Mi
1054 replicaCount: 1
1055 service:
1056 application: vodstatus-aggregator
1057 image: cms/vodstatus-aggregator
1058 port: 20110
1059 tier: cms
1060
1061HOOKS:
1062---
1063# digital-int-ams-asset-preparation-liquibase
1064apiVersion: batch/v1
1065kind: Job
1066metadata:
1067 name: digital-int-ams-asset-preparation-liquibase
1068 namespace: digital-int-ams
1069 labels:
1070 chart: "asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110"
1071 heritage: Tiller
1072 release: digital-int-ams
1073 application: asset-preparation
1074 tier: cms
1075 annotations:
1076 "helm.sh/hook": pre-install,pre-upgrade
1077 "helm.sh/hook-weight": "100"
1078 "helm.sh/hook-delete-policy": before-hook-creation
1079spec:
1080 template:
1081 metadata:
1082 labels:
1083 release: digital-int-ams
1084 application: asset-preparation
1085 tier: cms
1086 spec:
1087 restartPolicy: Never
1088 initContainers:
1089 - name: check-dependencies
1090 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
1091 imagePullPolicy: IfNotPresent
1092 envFrom:
1093 - configMapRef:
1094 name: digital-int-ams-client-config
1095 - secretRef:
1096 name: digital-int-ams-software-secrets
1097 command: [ "bash","/wait-for.sh","oracle" ]
1098 volumeMounts:
1099 - name: digital-int-ams-orchestration
1100 mountPath: /wait-for.sh
1101 subPath: wait-for.sh
1102 resources:
1103 limits:
1104 cpu: 500m
1105 memory: 512Mi
1106 requests:
1107 cpu: 100m
1108 memory: 256Mi
1109
1110 containers:
1111 - name: digital-int-ams-asset-preparation-liquibase
1112 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
1113 imagePullPolicy: IfNotPresent
1114 envFrom:
1115 - configMapRef:
1116 name: digital-int-ams-client-config
1117 - secretRef:
1118 name: digital-int-ams-software-secrets
1119 command: [ "bash","liquibase.sh" ]
1120 resources:
1121 limits:
1122 cpu: 500m
1123 memory: 512Mi
1124 requests:
1125 cpu: 100m
1126 memory: 256Mi
1127
1128 volumes:
1129 - name: digital-int-ams-orchestration
1130 configMap:
1131 name: digital-int-ams-orchestration
1132---
1133# digital-int-ams-metadata-management-config
1134apiVersion: v1
1135kind: ConfigMap
1136metadata:
1137 name: digital-int-ams-metadata-management-config
1138 namespace: digital-int-ams
1139 labels:
1140 chart: metadata-management-8.4.1-SNAPSHOT.2019-05-22-1209.18
1141 heritage: Tiller
1142 release: digital-int-ams
1143 application: metadata-management
1144 tier: cms
1145 annotations:
1146 "helm.sh/hook": pre-install,pre-upgrade
1147 "helm.sh/hook-weight": "0"
1148 "helm.sh/hook-delete-policy": before-hook-creation
1149data:
1150 CMS_METADATA_IMPORTSTATUS_PURGE_CRON: "0 0 23 * * ?"
1151 CMS_METADATA_IMPORTSTATUS_PURGE_RETENTIONDAYS: "30"
1152 CMS_METADATA_ADIHASHER_PURGE_CRON: "0 0 23 * * ?"
1153 CMS_METADATA_ADIHASH_PURGE_RETENTIONDAYS: "30"
1154 CMS_METADATA_LINEARDELIVERY_SCHEDULE_DAYS: "14"
1155 CMS_METADATA_DELIVERY_CONTENTBLACKLISTIDS: ""
1156 CMS_METADATA_QAJOBS_NUMBERTHREADS: "1"
1157 CMS_METADATA_QAJOBS_USEMULTIPLETHREADS: "false"
1158 CMS_METADATA_INBOX_ARCHIVING_CRON: "0 0 23 * * ?"
1159 METADATA_INBOX_INTEGRATION_ENABLED: "true"
1160---
1161# digital-int-ams-software-config
1162apiVersion: v1
1163kind: ConfigMap
1164metadata:
1165 name: digital-int-ams-software-config
1166 labels:
1167 chart: cms-bootstrap-8.4.0-SNAPSHOT.105
1168 heritage: Tiller
1169 release: digital-int-ams
1170 tier: cms
1171 annotations:
1172 "helm.sh/hook": pre-install, pre-upgrade
1173 "helm.sh/hook-weight": "0"
1174 "helm.sh/hook-delete-policy": before-hook-creation
1175data:
1176 # Database config
1177 CMS_DB_DRIVER: "oracle.jdbc.OracleDriver"
1178 CMS_LIQUIBASE_EXTENDED_CONTEXTS: "default"
1179
1180 # GUI config
1181 CMS_GUI_IMAGE_SERVICE_USE_NG: "true"
1182 CMS_GUI_TIME_FORMAT: "HH:mm:ss"
1183 CMS_WORKING_DIRECTORY: "/tmp/"
1184
1185 # Asset Distribution
1186 PMOS_FTP_ONLYPLAYLISTS: "false"
1187 PMOS_PREP_FOLDER: "distribution"
1188
1189 CMS_ASSETDIST_MARKEDASSET_COMPLETE_CRON: "0 1/2 * * * ?"
1190 CMS_ASSETDIST_CHECKUNDISTRIBUTED_CRON: "0 0/2 * * * ?"
1191 CMS_ASSETDIST_STATUS_UPDATES_CRON: "0/30 * * * * ?"
1192
1193 # Once a day archive and clean up of distribution/prep and inboxes #
1194 CMS_ASSETDIST_ASSET_ARCHIVE_CRON: "0 0 0 * * ?"
1195 CMS_ASSETDIST_FAILEDASSET_PURGE_CRON: "0 0 1 * * ?"
1196 CMS_ASSETDIST_MARKEDASSET_PURGE_CRON: "0 0 2 * * ?"
1197
1198 # Metadata
1199# CMS_METADATA_LINEARDELIVERY_SCHEDULE_DAYS: "14"
1200# CMS_METADATA_DELIVERY_CONTENTBLACKLISTIDS: ""
1201# CMS_METADATA_QAJOBS_NUMBERTHREADS: "1"
1202# CMS_METADATA_QAJOBS_USEMULTIPLETHREADS: "false"
1203# CMS_METADATA_INBOX_ARCHIVING_CRON: "0 0 23 * * ?"
1204# METADATA_INBOX_INTEGRATION_ENABLED: "true"
1205
1206 # Issue
1207 CMS_ISSUE_ARCHIVE_CRON: "0 0 23 * * ?"
1208 CMS_ISSUE_ARCHIVE_ISSUE_AGE_HOURS_MAP: "RUNNING=1,FIXED=24"
1209
1210 # Catalogue
1211 CMS_CATALOGUE_PROCESS_CONTAINER_UPDATE: "true"
1212 CMS_CATALOGUE_CATEGORYPATHSEPERATORREGEX: "(/|( - ))"
1213
1214 # Tribune
1215 CMS_TRIBUNE_ETL_ENABLE_INTRADAY_UPDATES: "false"
1216 CMS_GRACENOTE_NOSEND_PROVIDERS: "hbogo"
1217 CMS_TRIBUNE_IMPORTDIR: "/mnt/cms-internal-storage/tribune/tribune_import"
1218 CMS_ADIFILE_OUTPUT: "/mnt/cms-internal-storage/tribune/adi_output"
1219
1220 # Magazines
1221 #CMS_MAGAZINE_CONTINUE_WATCHING_ALLOWED_MAGAZINES: "MIRADA VOD,BLIM,FOX+,HBO ON DEMAND"
1222 #CMS_MAGAZINE_NEW_STRIP_LABEL: "New strip"
1223 #CMS_MAGAZINE_ALLOWABLE_DEVICES: "STB,MOBILE,TABLET,PC,SMARTTV"
1224
1225 # BLIM
1226 CMS_BLIMETL_OUTBOX_PATH: "blimAdiExport"
1227 CMS_BLIMETL_TRACKER_PATH: "blimTracker"
1228 CMS_BLIMETL_S3_DESTINATION_FOLDER: "blim_blim"
1229 CMS_BLIMETL_S3_DESTINATION_FOLDER_ADI: "blim_adi_store2"
1230 CMS_BLIMETL_AQUISITION_FTP_PORT: "21"
1231 CMS_BLIMETL_AQUISITION_FTP_PATH: "/usr/local/cms/runtime/services/acquisition/inbox/blim_blim/"
1232
1233 # Exporter
1234# CMS_EXPORTER_FILETRANSFER_PROTOCOL: "file"
1235# CMS_EXPORTER_FILETRANSFER_HOST: ""
1236# CMS_EXPORTER_FILETRANSFER_PORT: ""
1237# CMS_EXPORTER_FILETRANSFER_USERNAME: ""
1238# CMS_EXPORTER_FILETRANSFER_PASSWORD: ""
1239# CMS_EXPORTER_ROOT_FOLDER: "/mnt/cms-internal-storage/export"
1240# CMS_EXPORTER_MANIFEST_EXPORT_TIMEOUT_LEAD: "7200000"
1241# CMS_EXPORTER_MANIFEST_EXPORT_TIMEOUT_SCALAR: "7200000"
1242# CMS_EXPORTER_MANIFEST_PURGE_CRON: "0 0 04 * * ?"
1243# CMS_EXPORTER_MANIFEST_PURGE_AGE: "31"
1244# CMS_EXPORTER_MANIFEST_PURGE_PAGESIZE: "1"
1245# CMS_EXPORTER_MANIFEST_EXPORT_TIMEOUT_FULLEXPORT: "3600000"
1246
1247 # Images
1248 #IMAGE_BASE_DIRECTORIES: "/mnt/cms-internal-storage/ng-images/data/images-1"
1249 #IMAGE_TEMP_DIRECTORY: "/mnt/cms-internal-storage/ng-images/data/image-temp"
1250 #IMAGE_REPOSITORY_DIRECTORY: "repository"
1251 #IMAGE_CHANNEL_DIRECTORY: "channels"
1252 #IMAGE_CONTAINER_DIRECTORY: "containers"
1253 #IMAGE_CONTENT_DIRECTORY: "contents"
1254 #IMAGE_GENRE_DIRECTORY: "genres"
1255 #IMAGE_PACKAGE_DIRECTORY: "packages"
1256 #IMAGE_PARENTAL_RATING_DIRECTORY: "parental-ratings"
1257
1258 #IMAGESERVICE_DOWNLOADER_FTP_HOST: "localhost"
1259 #IMAGESERVICE_DOWNLOADER_FTP_PORT: "21"
1260 #IMAGESERVICE_DOWNLOADER_FTP_USERNAME: "managetv"
1261
1262 #IMAGESERVICE_CRON_GETCHECKREMAININGIMAGEDOWNLOADS: "0 */5 * * * *"
1263 #IMAGESERVICE_BATCHMANAGER_BATCHTIMEOUT: "1200000"
1264 #IMAGESERVICE_BATCHMANAGER_BATCHSIZE: "50"
1265 #IMAGESERVICE_BATCHMANAGER_TOTALDOWNLOADSIZE: "500"
1266 #IMAGESERVICE_EXPORT_PROCESSSERIALLY: "true"
1267 #IMAGESERVICE_RECEIVEDFILES_INCOMMINGDIRECTORY: "data/admin-incoming"
1268 #IMAGESERVICE_RECEIVEDFILES_ACCEPTEDFILEEXTENSIONS: ".png;.jpg;.jpeg"
1269 #IMAGESERVICE_RECEIVEDFILES_MAXIMUMFILESIZEKB: "5120"
1270 #IMAGESERVICE_RECEIVEDFILES_PROVIDERNAME: "Manual Image Addition"
1271 #IMAGESERVICE_RECEIVEDFILES_FILENOTFOUNDINDATABASETTLMINS: "360"
1272 #IMAGESERVICE_SERVEIMAGES_REPOSITORYPATH: "file:///mnt/cms-internal-storage/images/data/images-1"
1273 #IMAGESERVICE_SERVEIMAGES_ALIASURI: "image-files"
1274 #IMAGESERVICE_EXPORT_IMAGESPERTYPEANDSIZELIMIT: "1"
1275
1276 #CMS_IMAGE_NG_CONTROLLER_IMAGEUPLOAD_DEFAULTPROVIDER: "Manual Image Addition"
1277 #CMS_IMAGE_NG_SOURCEIMAGEPROCESSOR_REQUIREDPORTRAITASPECTRATIO: "2:3"
1278 #CMS_IMAGE_NG_SOURCEIMAGEPROCESSOR_REQUIREDLANDSCAPEASPECTRATIO: "16:9"
1279 #CMS_IMAGE_NG_SOURCEIMAGEPROCESSOR_GENERATEPROGRESSIVEJPEGS: "true"
1280 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_CHANNEL: "channels"
1281 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_CONTAINER: "containers"
1282 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_CONTENT: "contents"
1283 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_PACKAGE: "packages"
1284 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_GENRE: "genres"
1285 #CMS_IMAGE_NG_IMAGESTORAGE_DEPICTABLETYPEALIAS_PARENTAL_RATING: "parental-ratings"
1286 #CMS_IMAGE_NG_IMAGESTORAGE_SERVEPATH: "/mnt/cms-internal-storage/ng-images/"
1287 #CMS_IMAGE_NG_IMAGESTORAGE_SERVEALIAS: "image-files"
1288 #CMS_IMAGE_NG_IMAGESTORAGE_BANNERS: "adsimages"
1289 #CMS_IMAGE_NG_IMAGEACQUISITION_POLLINTERVAL: "10"
1290 #CMS_IMAGE_NG_IMAGEACQUISITION_BATCHSIZE: "5"
1291 #CMS_IMAGE_NG_IMAGEACQUISITION_THREADPOOLSIZE: "5"
1292 #CMS_IMAGE_NG_IMAGEACQUISITION_MAXDOWNLOADATTEMPTS: "3"
1293 #CMS_IMAGE_NG_IMAGEACQUISITION_INBOX: "/mnt/cms-internal-storage/ng-images/data/image-temp"
1294 #CMS_IMAGE_NG_IMAGEACQUISITION_SOURCEIMAGEFILETTL: "4320"
1295 #CMS_IMAGE_NG_MIGRATION_TOOLING_WORKFOLDER: "/mnt/cms-internal-storage/ng-images/migration"
1296
1297 # Fake EPG
1298 CMS_FAKE_EPG_ACTIVE: "false"
1299 CMS_FAKE_EPG_IMPORTDIR: "/mnt/cms-internal-storage/fake-epg/fake_epg_config/"
1300 CMS_FAKE_EPG_ADIFILE_OUTPUT: "/mnt/cms-internal-storage/fake-epg/fake_epg_data/"
1301
1302 # TV Ads
1303 CMS_ADVERTISEMENT_IMAGES_MAXSIZE: "2000000"
1304
1305 # Kids Mode
1306 CMS_MAGAZINE_KIDS_MAGAZINE_STRUCTURENAME: "KIDS MAGAZINE"
1307 CMS_CONTAINER_KIDS_CATALOGUE_PATH: "KIDS CATALOGUE"
1308
1309 CMS_CONTENT_MATCHING_SERVICE: "singleProvider"
1310
1311 # Export dispatcher
1312 EXPORTDISPATCHER_AUDIT_DIR: "/mnt/cms-internal-storage/export-dispatcher/audit"
1313 EXPORTDISPATCHER_INPUT_DIR: "/mnt/cms-internal-storage/export-dispatcher/input"
1314 EXPORTDISPATCHER_OUTPUT_DIR: "/mnt/cms-internal-storage/export-dispatcher/output"
1315
1316 # ADI Handler
1317 ADIHANDLER_AUDIT_DIR: "/mnt/cms-internal-storage/adi-handler/audit"
1318---
1319# digital-int-ams-configuration-config
1320apiVersion: v1
1321kind: ConfigMap
1322metadata:
1323 name: digital-int-ams-configuration-config
1324 namespace: digital-int-ams
1325 labels:
1326 chart: configuration-8.4.1-SNAPSHOT.2019-03-29-1558.40
1327 heritage: Tiller
1328 release: digital-int-ams
1329 application: digital-int-ams-configuration-config
1330 tier: cms
1331 annotations:
1332 "helm.sh/hook": pre-install, pre-upgrade
1333 "helm.sh/hook-delete-policy": hook-succeeded, hook-failed
1334 "helm.sh/hook-weight": "1"
1335data:
1336
1337
1338 CMS_ORACLE_DB_URL: "jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT"
1339
1340
1341
1342
1343 DB_HOST: "db.digital-int.mirada-cloud.com"
1344
1345
1346
1347
1348 DB_PORT: "1521"
1349---
1350# digital-int-ams-acquisition-liquibase
1351apiVersion: batch/v1
1352kind: Job
1353metadata:
1354 name: digital-int-ams-acquisition-liquibase
1355 namespace: digital-int-ams
1356 labels:
1357 chart: "acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241"
1358 heritage: Tiller
1359 release: digital-int-ams
1360 application: acquisition
1361 tier: cms
1362 annotations:
1363 "helm.sh/hook": pre-install,pre-upgrade
1364 "helm.sh/hook-weight": "1000"
1365 "helm.sh/hook-delete-policy": before-hook-creation
1366spec:
1367 template:
1368 metadata:
1369 labels:
1370 release: digital-int-ams
1371 application: acquisition
1372 tier: cms
1373 spec:
1374 restartPolicy: Never
1375 initContainers:
1376 - name: check-dependencies
1377 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
1378 imagePullPolicy: IfNotPresent
1379 envFrom:
1380 - configMapRef:
1381 name: digital-int-ams-client-config
1382 - secretRef:
1383 name: digital-int-ams-software-secrets
1384 command: [ "bash","/wait-for.sh","oracle" ]
1385 volumeMounts:
1386 - name: digital-int-ams-orchestration
1387 mountPath: /wait-for.sh
1388 subPath: wait-for.sh
1389 resources:
1390 limits:
1391 cpu: 500m
1392 memory: 512Mi
1393 requests:
1394 cpu: 100m
1395 memory: 256Mi
1396
1397 containers:
1398 - name: digital-int-ams-acquisition-liquibase
1399 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
1400 imagePullPolicy: IfNotPresent
1401 envFrom:
1402 - configMapRef:
1403 name: digital-int-ams-client-config
1404 - secretRef:
1405 name: digital-int-ams-software-secrets
1406 command: [ "bash","liquibase.sh" ]
1407 resources:
1408 limits:
1409 cpu: 500m
1410 memory: 512Mi
1411 requests:
1412 cpu: 100m
1413 memory: 256Mi
1414
1415 volumes:
1416 - name: digital-int-ams-orchestration
1417 configMap:
1418 name: digital-int-ams-orchestration
1419---
1420# digital-int-ams-internal-storage-pvc
1421kind: PersistentVolumeClaim
1422apiVersion: v1
1423metadata:
1424 namespace: digital-int-ams
1425 name: digital-int-ams-internal-storage-pvc
1426 labels:
1427 volume-name: cms-internal-storage
1428 operations.mirada.tv/components: pvc
1429 chart: pvc-8.1.0-dev.1
1430 heritage: Tiller
1431 release: digital-int-ams
1432 tier: infrastructure
1433 annotations:
1434
1435 volume.beta.kubernetes.io/storage-class: aws-efs
1436
1437 "helm.sh/resource-policy": keep
1438 "helm.sh/hook": pre-install
1439spec:
1440
1441 accessModes:
1442 - ReadWriteMany
1443 resources:
1444 requests:
1445 storage: 10Gi
1446---
1447# digital-int-ams-asset-preparation-secrets
1448apiVersion: v1
1449kind: Secret
1450metadata:
1451 name: digital-int-ams-asset-preparation-secrets
1452 namespace: digital-int-ams
1453 labels:
1454 chart: asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110
1455 heritage: Tiller
1456 release: digital-int-ams
1457 application: asset-preparation
1458 tier: cms
1459 annotations:
1460 "helm.sh/hook": pre-install,pre-upgrade
1461 "helm.sh/hook-weight": "0"
1462 "helm.sh/hook-delete-policy": before-hook-creation
1463data:
1464
1465 # Encode:
1466 # echo -n "my_secret" | base64
1467
1468 # Decode:
1469 # echo "bXlfc2VjcmV0Cg==" | base64 --decode
1470
1471 # CMS_BITMOVIN_ENCODING_APIKEY is the base64 encoded Bitmovin apiKey
1472 CMS_BITMOVIN_ENCODING_APIKEY: YTkyOGM5MTItNDA2Zi00ZDY5LWFhMjgtYjAwNjk0ZmI2N2FlCg==
1473
1474 # CMS_BITMOVIN_ENCODING_S3SECRETKEY is the base64 encoded S3 secretKey for the input bucket
1475 CMS_BITMOVIN_ENCODING_S3SECRETKEY: SFloKzlWalVMa3ZPNCtETTlORFl0UmJVSXZhOTkwcTgrVys0dkZpeQo=
1476---
1477# digital-int-ams-client-config
1478apiVersion: v1
1479kind: ConfigMap
1480metadata:
1481 name: digital-int-ams-client-config
1482 labels:
1483 chart: delivery-ditv-ams-8.4.0
1484 heritage: Tiller
1485 release: digital-int-ams
1486 application: digital-int-ams-client-config
1487 tier: cms
1488 annotations:
1489 "helm.sh/hook": pre-install, pre-upgrade
1490 "helm.sh/hook-weight": "0"
1491 "helm.sh/hook-delete-policy": before-hook-creation
1492data:
1493 HELM_DELIVERY_VERSION: "8.4.0"
1494
1495 # CMS_FLAVOUR is either "AMS" or "CMS"
1496 CMS_FLAVOUR: "AMS"
1497
1498 # CMS_ENV is the CMS environmental setup we are deploying, e.g. for ATN AMS this would be set to "atn-release_ams" for ATN CMS Bermuda this would be set to "atn-release_cms_bmu"
1499 CMS_ENV:
1500
1501 # DB_HOST is the oracle database server, e.g. "192.168.48.224"
1502 DB_HOST: "db.digital-int.mirada-cloud.com"
1503
1504 # DB_PORT is the oracle database port number, e.g. "1521"
1505 DB_PORT: "1521"
1506
1507 # CMS_ORACLE_DB_URL is the URL to us, e.g. "jdbc:oracle:thin:@192.168.48.224:1521:SDP"
1508 CMS_ORACLE_DB_URL: "jdbc:oracle:thin:@db.digital-int.mirada-cloud.com:1521/DGINT"
1509
1510 # CMS_RABBIT_ADDRESSES is the rabbit host and post in the format <host:port> for CMS, e.g. "localhost:5672" or "cms-rabbitmq:5672"
1511 CMS_RABBIT_ADDRESSES: "digital-int-ams-rabbitmq:5672"
1512
1513 # RABBIT_HOST is the rabbitmq server host, e.g. "localhost" or "cms-rabbitmq"
1514 RABBIT_HOST: "digital-int-ams-rabbitmq"
1515
1516 # RABBIT_PORT is the rabbitmq server port, e.g. "5672"
1517 RABBIT_PORT: "5672"
1518
1519 # RABBIT_MGMT_HOST is the rabbitmq server host, e.g. "localhost" or "cms-rabbitmq"
1520 RABBIT_MGMT_HOST: "digital-int-ams-rabbitmq"
1521
1522 # RABBIT_MGMT_PORT is the rabbitmq server port, e.g. "15672"
1523 RABBIT_MGMT_PORT: "15672"
1524
1525 # CMS_RABBIT_VHOST is the virtual host for CMS, e.g. "cms"
1526 CMS_RABBIT_VHOST: "cms"
1527
1528 CREATE_RABBIT_SHOVELS: "false"
1529
1530 SPRING_RABBITMQ_VIRTUALHOST: "cms"
1531 SPRING_RABBITMQ_VIRTUAL_HOST: "cms"
1532 SPRING_RABBITMQ_ADDRESSES: "digital-int-ams-rabbitmq:5672"
1533
1534 # GUI_HOST is the externally available access point for the CMS GUI, e.g. "gui.cms.marcus-swanson.mirada.lab"
1535 GUI_HOST: "admintool-ams-digital-int.mirada-cloud.com"
1536
1537 # GUI_PORT is the externally available port for the CMS GUI, e.g. "80
1538 GUI_PORT: "80"
1539
1540 # CMS_ADI_IMPORT_ALLOW_DIFFERENT_TITLES_FOR_PROVIDERS is the list of providers that allow different titles, e.g. for IZZI this is "tribune,blim" and for ATN this is ""
1541 CMS_ADI_IMPORT_ALLOW_DIFFERENT_TITLES_FOR_PROVIDERS: ""
1542
1543 # CMS_DEFAULT_CURRENCY_CODE is the default currency code for this client, e.g. for IZZI this is "MXN" and for ATN this is "USD"
1544 CMS_DEFAULT_CURRENCY_CODE: "BOB"
1545
1546 # CMS_PARENTAL_RATINGS_MAP_IMPORT are the import parental ratings, e.g. for ATN they should be "TVY=0,TV-Y=0,TVY7=1,TV-Y7=1,G=2,M=2,TVG=2,TV-G=2,TVPG=3,TV-PG=3,PG=3,PG13=3,PG-13=3,TV14=4,TV-14=4,NC17=5,NC-17=5,R=5,TVMA=5,TV-MA=5,NR-ADULT=5,A0=5,AO=5,X=5,XXX=5"
1547 CMS_PARENTAL_RATINGS_MAP_IMPORT: "G=0,TV A=0,PG=7,TV PG=7,PG-13=13,TV 13=13,R=16,TV16=16,NC-17=18,TV 18=18,TV R=21"
1548
1549 # CMS_DRAFT_MODE_ACTIVE determines whether draft mode is active, e.g. "false" or "true" (ATN="true", IZZI="false")
1550 CMS_DRAFT_MODE_ACTIVE: "false"
1551
1552 # CMS_GUI_DATETIME_FORMAT is the datetime format for the environment, e.g. "DD/MM/YYYY - HH:mm:ss"
1553 CMS_GUI_DATETIME_FORMAT: "DD/MM/YYYY - HH:mm:ss"
1554
1555 # CMS_GUI_DATE_FORMAT is the date format for the environment, e.g. "DD/MM/YYYY - HH:mm:ss"
1556 CMS_GUI_DATE_FORMAT: "DD/MM/YYYY - HH:mm:ss"
1557
1558 # CMS_GUI_IMPORTER_GROUP_NAME_QUERY_MAP for ATN needs to be set to "Adultos=*adultos*,Fake-EPG=*fake*,Generic=*generic*,Tribune=*gracenote* *tribune*,Vubiquity=*vubiquity*" and for IZZI to "Adultos=*adultos*,AMC=*amc*,Atres media=*atres* *hola*,BBC=*bbc*,BLIM=*blim*,Discovery=*discovery*,Disney=*disney*,DMD=*dmd*,F1=*f1*,Fake-EPG=*fake*,Fox=*fox*,Fusion=*fusion*,Generic=*generic*,HBO=*hbo*,Independientes=*independientes*,Izzi=*televisa* *svod/izzi *izzi/gala_tv *izzi/las_estrellas *izzi/foro_tv *izzi/canal_5,NFL=*nfl*,Segmento directo=*segmento*,Tribune=*gracenote* *tribune*,Turner=*turner*,Viacom=*viacom*,Vubiquity=*vubiquity*"
1559 CMS_GUI_IMPORTER_GROUP_NAME_QUERY_MAP: "Fake-EPG=*fake*,Vubiquity=*vubiquity*"
1560
1561 # CMS_ACQUISITION_LOCAL_INBOX_BASE_DIRECTORY will be created as symbolic link in the working directory of the acquisition service
1562 # which points to a folder in the pvc: cms-internal-storage-volume. Acquisition will create the folder in the pvc if not present.
1563 # This folder is where FTP access should be available for dropping data files.
1564 # For ATN this is "atn_local_inbox"
1565 CMS_ACQUISITION_LOCAL_INBOX_BASE_DIRECTORY: "/mnt/sftp/mirada/in/ditv_local_inbox/ams"
1566 # Equivalent version for ingest
1567 CMS_ACQUISITION_ONSITE_INBOX_BASE_DIRECTORY: "/mnt/sftp/mirada/in/ditv_encoding_inbox/ams"
1568 CMS_DYNAMIC_LOCAL_INBOX_POLLER_DURATION: "60"
1569 CMS_ACQUISITION_MOVE_IMAGES: "true"
1570
1571 # CMS_EXPORTER_FILETRANSFER_REMOTEFOLDER is the folder to export files from one service level to another.
1572 # For AMS this should be "/mnt/ams-to-cms-export"
1573 # For CMS this should be "/mnt/cms-to-sdp-export"
1574 CMS_EXPORTER_FILETRANSFER_REMOTEFOLDER: "/mnt/cms-to-sdp-export"
1575
1576 # CMS_EXPORT_DISPATCHER_CMS_FILETRANSFER
1577 # For ATNI-INT AMS should be "BMU_CMS,file,/mnt/ams-to-cms-export/export-dispatcher/BMU_CMS"
1578 CMS_EXPORT_DISPATCHER_CMS_FILETRANSFER: ""
1579
1580 # Export dispatcher
1581 # EXPORTDISPATCHER_DESTINATIONS may include multiple export destinations.
1582 # The current setup with only one cms on ATNI-INT is "BMU_CMS" since we only have 1 CMS export destination.
1583 # This property is not required for CMS.
1584 EXPORTDISPATCHER_DESTINATIONS: "CMS"
1585
1586 # ADI Handler
1587 # ADIHANDLER_REGION indicates the region to be monitored. This must match one of the regions which
1588 # the AMS uses (indicated by its EXPORTDISPATCHER_DESTINATIONS value) or may be "ALL"
1589 # The atni-int-cms-bermuda value is "BMU_CMS".
1590 # This property is not required for AMS.
1591 ADIHANDLER_REGION: "CMS"
1592
1593 # ENABLED_MODULES lists active services which are used to determine visibility of features in the GUI.
1594 # Uncomment the relevant one below.
1595 ENABLED_MODULES: "ACQUISITION, ASSET_DISTRIBUTION, ASSET_PREPARATION, METADATA, VOD_STATUS"
1596
1597 # This is the AMS version:
1598 #ENABLED_MODULES: "ACQUISITION,ASSET_DISTRIBUTION,ASSET_PREPARATION,COMMERCIAL,EXPORT_DISPATCHER,EXPORTER,FAKE_EPG,ISSUE,METADATA,NG_IMAGE,QA_CHECK,SEARCH,TRIBUNE_ETL,VOD_STATUS"
1599 # This is the CMS version:
1600 #ENABLED_MODULES: "ADI_HANDER,ADVERTISEMENT,CATALOGUE,COMMERCIAL,EXPORTER,MAGAZINE,METADATA,NG_IMAGE,SEARCH"
1601
1602 # CMS_IMAGE_URI is the external URI to access the image service for this CMS deployment, e.g. "http://images.cms.marcus-swanson.mirada.lab/"
1603 CMS_IMAGE_URI:
1604 # auto-set CMS_BERMUDA_NG_IMAGE_SERVICE_PORT 20100
1605 CMS_IMAGE_NG_IMAGESTORAGE_SERVEALIAS:
1606 CMS_IMAGE_NG_IMAGESTORAGE_SERVEPATH:
1607
1608 # ng-image properties
1609 # AMS ; apparently AMS images are shared directly from AMS, and not actually imported
1610 AMS_SERVICE_HOST:
1611 AMS_NGIMAGE_SERVICE_PORT: "20100"
1612 AMS_IMAGE_NG_IMAGESTORAGE_SERVEALIAS:
1613 AMS_IMAGE_URI:
1614
1615 # Export max size
1616 CMS_EXPORTER_MANIFEST_MAXSIZE: "2000"
1617
1618 CMS_ADI_IMPORT_DIRECTORY: "/mnt/cms-internal-storage/metadata-inbox"
1619 CMS_ADI_IMPORT_FILE_CACHE_EXPIRY: "1800"
1620
1621 # TEMPORARY bodge to fix search service freemarker issue
1622 SPRING_FREEMARKER_CHECK_TEMPLATE_LOCATION: "false"
1623
1624 # Rabbit Shovel Configuration
1625 AMS_RELEASE_NAME:
1626 AMS_NAMESPACE:
1627 AMS_RABBIT_VHOST:
1628 CMS_RELEASE_NAME:
1629 CMS_NAMESPACE:
1630 SDP_NAMESPACE:
1631 SDP_RELEASE_NAME:
1632 SDP_RABBIT_VHOST:
1633
1634 # OPTIONAL PARAMETERS:
1635 # =========================================================================================================================================
1636
1637 # CMS_GRACENOTE_UPLOAD_URL_PREFIX is the FTP prefix for gracenote enhancement for this client, e.g. "ftp://izzinmx:113df807@on.tmstv.com/"
1638
1639 # PMOS_IP is the IP address of the PMOS server, e.g. "172.31.126.110"
1640 # PMOS_AMI_PORT is the port number of PMOS server, e.g. "8100"
1641 # PMOS_AMI_PORT: "8011"
1642 # TRIBUNE PARAMETERS
1643 # ------------------
1644 # The parameteres below need to be completed to start an import of Tribune
1645 # information
1646
1647 # TRIBUNE_ACTIVE determines whether gracenote import FTP is enabled for this environment, e.g. "false" of "true"
1648 # TRIBUNE_ACTIVE: "false"
1649
1650 # TRIBUNE_FTP_ACTIVE: detemines whether gracenote import FTP is enabled for this environment, e.g. "false" of "true"
1651 # TRIBUNE_FTP_ACTIVE: "false"
1652
1653 # TRIBUNE_FTP_HOST:
1654 # TRIBUNE_FTP_USER:
1655 # TRIBUNE_FTP_PASSWORD:
1656 # CMS_TRIBUNE_FTP_REMOTEDIR:
1657
1658 # CMS_TRIBUNE_MEDIACLOUDBASEURL is the base gracenote media cloud url, e.g. "http://demo.tmsimg.com/"
1659 # CMS_TRIBUNE_MEDIACLOUDBASEURL:
1660 # CMS_TRIBUNE_FILENAME_PATTERN_WITHOUT_UPDATES:
1661 # CMS_TRIBUNE_FILENAME_PATTERN_WITH_UPDATES:
1662 # CMS_TRIBUNE_IMPORT_FILE_UPDATE_INDICATOR:
1663
1664 # ANEVIA PARAMETERS
1665 # ------------------
1666 # CMS_TARGET_HOUSEKEEP_NAMELIST: "ANEVIA"
1667 # CMS_DISTRIBUTION_ANEVIA_ENCRYPTION_ACTIVE: "true"
1668
1669 CMS_EXPORTER_ROOT_FOLDER_PURGE_CRON: "0 0 04 * * ?"
1670 CMS_EXPORTER_ROOT_FOLDER_PURGE_AGE: "30"
1671 CMS_ADIHANDLER_AUDIT_FOLDER_PURGE_CRON: "0 0 04 * * ?"
1672 CMS_ADIHANDLER_AUDIT_FOLDER_PURGE_AGE: "30"
1673 CMS_ADIHANDLER_AUDIT_POLL_INTERVAL: "20000"
1674 CMS_ADIHANDLER_RETRY_POLLING_FREQUENCY: "60000"
1675 CMS_ADIHANDLER_IMPORT_MAX_MSGS_PER_POLL: "300"
1676 CMS_ADIHANDLER_RETRY_MAX_MSGS_PER_POLL: "300"
1677
1678 # metadata tag service purge
1679 CMS_METADATA_EMPTYTAGPURGE_CRON: "0 0 04 * * ?"
1680
1681 # Issue
1682 CMS_ISSUE_QA_FILTER_POLICY:
1683---
1684# digital-int-ams-archaius-properties
1685apiVersion: v1
1686kind: ConfigMap
1687metadata:
1688 name: digital-int-ams-archaius-properties
1689 labels:
1690 chart: cms-bootstrap-8.4.0-SNAPSHOT.105
1691 heritage: Tiller
1692 release: digital-int-ams
1693 tier: cms
1694 annotations:
1695 "helm.sh/hook": pre-install, pre-upgrade
1696 "helm.sh/hook-weight": "0"
1697 "helm.sh/hook-delete-policy": before-hook-creation
1698data:
1699 master.properties.template: |
1700 ###################################################################
1701 # Date ${GENERATED_DATE}
1702 # Version ${GENERATED_VERSION}
1703 #
1704 ${HEADER}
1705 ###################################################################
1706
1707 ######
1708 # spring logging control
1709 ######
1710 logging.level.root=INFO
1711 spring.jpa.show-sql=false
1712
1713 ################################################################################################################
1714 # Service specific properties, including the service port
1715 # NOTE: The port numbers are dynamically allocated by macro substitution, but te ports used by the services are
1716 # standardised (see installer README.txt). So it is important the new services are added at the end of the services
1717 # section, and port number is assigned in a similar manner
1718
1719 iris-cms-metadata-management-service.service.prefix=cms.metadata
1720 cms.metadata.rest-endpoint=http://digital-int-ams-metadata-management:$DIGITAL_INT_AMS_METADATA_MANAGEMENT_SERVICE_PORT/
1721 cms.metadata.server.port=$DIGITAL_INT_AMS_METADATA_MANAGEMENT_SERVICE_PORT
1722
1723 ###########################################################
1724 # CMS Metadata
1725 cms.metadata.inbox.integration=${METADATA_INBOX_INTEGRATION_ENABLED}
1726 ###########################################################
1727
1728 iris-cms-commercial-management-service.service.prefix=cms.commercial
1729 cms.commercial.rest-endpoint=http://digital-int-ams-commercial-management:$DIGITAL_INT_AMS_COMMERCIAL_MANAGEMENT_SERVICE_PORT/
1730 cms.commercial.server.port=$DIGITAL_INT_AMS_COMMERCIAL_MANAGEMENT_SERVICE_PORT
1731 cms.commercial.service.uri=http://digital-int-ams-commercial-management:$DIGITAL_INT_AMS_COMMERCIAL_MANAGEMENT_SERVICE_PORT/commercial
1732 cms.commercial.service.defaultCurrencyCode=${CMS_DEFAULT_CURRENCY_CODE}
1733
1734 iris-cms-qacheck-management-service.service.prefix=cms.qacheck
1735 cms.qacheck.rest-endpoint=http://digital-int-ams-qacheck-management:$DIGITAL_INT_AMS_QACHECK_MANAGEMENT_SERVICE_PORT/
1736 cms.qacheck.server.port=$DIGITAL_INT_AMS_QACHECK_MANAGEMENT_SERVICE_PORT
1737
1738 iris-cms-asset-preparation-service.service.prefix=cms.assetprep
1739 cms.assetprep.rest-endpoint=http://digital-int-ams-asset-preparation:$DIGITAL_INT_AMS_ASSET_PREPARATION_SERVICE_PORT/
1740 cms.assetprep.server.port=$DIGITAL_INT_AMS_ASSET_PREPARATION_SERVICE_PORT
1741
1742 iris-cms-file-acquisition-service.service.prefix=cms.fileacquisition
1743 cms.fileacquisition.rest-endpoint=http://digital-int-ams-acquisition:$DIGITAL_INT_AMS_ACQUISITION_SERVICE_PORT/
1744 cms.fileacquisition.server.port=$DIGITAL_INT_AMS_ACQUISITION_SERVICE_PORT
1745
1746 iris-cms-issue-management-service.service.prefix=cms.issue
1747 cms.issue.rest-endpoint=http://digital-int-ams-issue-management:$DIGITAL_INT_AMS_ISSUE_MANAGEMENT_SERVICE_PORT/
1748 cms.issue.server.port=$DIGITAL_INT_AMS_ISSUE_MANAGEMENT_SERVICE_PORT
1749
1750 ###########################################################
1751
1752 iris-cms-catalogue-service.service.prefix=cms.catalogue
1753 cms.catalogue.rest-endpoint=http://digital-int-ams-catalogue:$DIGITAL_INT_AMS_CATALOGUE_SERVICE_PORT/
1754 cms.catalogue.server.port=$DIGITAL_INT_AMS_CATALOGUE_SERVICE_PORT
1755
1756 iris-cms-tribune-etl-service.service.prefix=cms.tribune-etl-tribune-service
1757 cms.tribune.update.indicator=on_cbmx_
1758 cms.tribune-etl-service.rest.endpoint=http://digital-int-ams-tribune-etl:$DIGITAL_INT_AMS_TRIBUNE_ETL_SERVICE_PORT/
1759 cms.tribune-etl.server.port=$DIGITAL_INT_AMS_TRIBUNE_ETL_SERVICE_PORT
1760 cms.tribune-etl.rest-endpoint=http://digital-int-ams-tribune-etl:$DIGITAL_INT_AMS_TRIBUNE_ETL_SERVICE_PORT/
1761 cms.tribune-etl-service.server.port=$DIGITAL_INT_AMS_TRIBUNE_ETL_SERVICE_PORT
1762
1763 # Tribune FTP Details
1764 cms.tribune.ftp_active=${TRIBUNE_FTP_ACTIVE}
1765 cms.tribune.ftp_host=${TRIBUNE_FTP_HOST}
1766 cms.tribune.ftp_username=${TRIBUNE_FTP_USER}
1767 cms.tribune.ftp_password=${TRIBUNE_FTP_PASSWORD}
1768 cms.tribune.fileNamePatternWithoutUpdates=${CMS_TRIBUNE_FILENAME_PATTERN_WITHOUT_UPDATES}
1769 cms.tribune.fileNamePatternWithUpdates=${CMS_TRIBUNE_FILENAME_PATTERN_WITH_UPDATES}
1770 cms.tribune.update.indicator=${CMS_TRIBUNE_IMPORT_FILE_UPDATE_INDICATOR}
1771 cms.tribune.importFilePrefix=${CMS_TRIBUNE_IMPORT_FILE_PREFIX}
1772
1773 iris-cms-exporter.service.prefix=cms.exporter
1774 cms.exporter.rest-endpoint=http://digital-int-ams-exporter:$DIGITAL_INT_AMS_EXPORTER_SERVICE_PORT/
1775 cms.exporter.server.port=$DIGITAL_INT_AMS_EXPORTER_SERVICE_PORT
1776
1777 iris-cms-asset-distribution-service.service.prefix=cms.assetdist
1778 cms.assetdist.rest-endpoint=http://digital-int-ams-asset-distribution:$DIGITAL_INT_AMS_ASSET_DISTRIBUTION_SERVICE_PORT/
1779 cms.assetdist.server.port=$DIGITAL_INT_AMS_ASSET_DISTRIBUTION_SERVICE_PORT
1780
1781 cms.assetdist.service.metadata.url=http://digital-int-ams-metadata-management:$DIGITAL_INT_AMS_METADATA_MANAGEMENT_SERVICE_PORT/
1782
1783 iris-cms-foxplay-xml-feeds-service.service.prefix=cms.foxplay
1784 cms.foxplay.rest-endpoint=http://digital-int-ams-foxplay-xml-feeds:$DIGITAL_INT_AMS_FOXPLAY_XML_FEEDS_SERVICE_PORT/
1785 cms.foxplay.server.port=$DIGITAL_INT_AMS_FOXPLAY_XML_FEEDS_SERVICE_PORT
1786
1787 iris-cms-search-service.service.prefix=cms.search
1788 cms.search.rest-endpoint=http://digital-int-ams-search:$DIGITAL_INT_AMS_SEARCH_SERVICE_PORT/
1789 cms.search.server.port=$DIGITAL_INT_AMS_SEARCH_SERVICE_PORT
1790
1791 iris-cms-magazine-service.service.prefix=cms.magazine
1792 cms.magazine.rest-endpoint=http://digital-int-ams-magazine:$DIGITAL_INT_AMS_MAGAZINE_SERVICE_PORT/
1793 cms.magazine.server.port=$DIGITAL_INT_AMS_MAGAZINE_SERVICE_PORT
1794
1795 iris-cms-gracenote-adi-distributor.prefix=cms.gracenote
1796 cms.gracenote.rest-endpoint=http://digital-int-ams-gracenote-adi-distributor:$DIGITAL_INT_AMS_GRACENOTE_ADI_DISTRIBUTOR_SERVICE_PORT/
1797 cms.gracenote.server.port=$DIGITAL_INT_AMS_GRACENOTE_ADI_DISTRIBUTOR_SERVICE_PORT
1798
1799 iris-cms-blim-etl-service.service.prefix=cms.blim-etl-blim-service
1800 cms.blim-etl-service.rest.endpoint=http://digital-int-ams-blim-etl:$DIGITAL_INT_AMS_BLIM_ETL_SERVICE_PORT/
1801 cms.blim-etl.server.port=$DIGITAL_INT_AMS_BLIM_ETL_SERVICE_PORT
1802 cms.blim-etl.rest-endpoint=http://digital-int-ams-blim-etl:$DIGITAL_INT_AMS_BLIM_ETL_SERVICE_PORT/
1803 cms.blim-etl-service.server.port=$DIGITAL_INT_AMS_BLIM_ETL_SERVICE_PORT
1804
1805 iris-cms-fake-epg-generator-service.service.prefix=cms.fake-epg-generator
1806 cms.fake-epg-generator.server.port=$DIGITAL_INT_AMS_FAKE_EPG_GENERATOR_SERVICE_PORT
1807 cms.fake-epg-generator.rest-endpoint=http://digital-int-ams-fake-epg-generator:$DIGITAL_INT_AMS_FAKE_EPG_GENERATOR_SERVICE_PORT/
1808 cms.fake-epg-generator.managetv.sdpBaseUrl=http://external-sdp-api-gateway:${EXTERNAL_SDP_API_GATEWAY_SERVICE_PORT}/
1809
1810 # --- Advertisement config server ---
1811 iris-cms-advertisement-service.service.prefix=cms.advertisement
1812 cms.advertisement.rest-endpoint=http://digital-int-ams-advertisement:$DIGITAL_INT_AMS_ADVERTISEMENT_SERVICE_PORT/
1813 cms.advertisement.service.uri=http://digital-int-ams-advertisement:$DIGITAL_INT_AMS_ADVERTISEMENT_SERVICE_PORT/
1814 cms.advertisement.server.port=$DIGITAL_INT_AMS_ADVERTISEMENT_SERVICE_PORT
1815
1816 # --- VOD Status Aggrigator Service ---
1817 iris-cms-vodstatus-aggregator.service.prefix=cms.vodstatus
1818 cms.vodstatus.rest-endpoint=http://digital-int-ams-vodstatus-aggregator:$DIGITAL_INT_AMS_VODSTATUS_AGGREGATOR_SERVICE_PORT/
1819 cms.vodstatus.service.uri=http://digital-int-ams-vodstatus-aggregator:$DIGITAL_INT_AMS_VODSTATUS_AGGREGATOR_SERVICE_PORT/
1820 cms.vodstatus.server.port=$DIGITAL_INT_AMS_VODSTATUS_AGGREGATOR_SERVICE_PORT
1821 cms.encoding.vodmon.rest.endpoint=http://digital-int-ams-vodstatus-aggregator:$DIGITAL_INT_AMS_VODSTATUS_AGGREGATOR_SERVICE_PORT/
1822
1823 # Add new services here
1824
1825 ################################################################################################################
1826
1827 cms.blimetl.s3.accessKey=${IZZI_BLIM_S3_ACCESS_KEY}
1828 cms.blimetl.s3.secretKey=${IZZI_BLIM_S3_SECRET_KEY}
1829 cms.blimetl.s3.source.bucket=${BLIM_S3_SOURCE_BUCKET}
1830 cms.blimetl.s3.destination.bucket=${BLIM_IZZI_S3_DEST_BUCKET}
1831 cms.blimetl.s3.izzi.destination.bucket=${IZZI_S3_DEST_BUCKET}
1832
1833 # Blim FTP
1834 cms.blimetl.aquisition.ftp.server=${HOSTNAME}
1835 cms.blimetl.aquisition.ftp.password=${CMS_BLIMETL_ACQUISITION_FTP_PWD}
1836
1837 ################################################################################################################
1838 # General non-service related properties
1839
1840 # Oracle DB
1841 cms.db.url=${CMS_ORACLE_DB_URL}
1842 cms.db.username=${CMS_ORACLE_DB_USER}
1843 cms.db.password=${CMS_ORACLE_DB_PASSWORD}
1844
1845 # Rabbit
1846 cms.rabbitmq.username=${CMS_RABBIT_USER}
1847 cms.rabbitmq.password=${CMS_RABBIT_PASSWORD}
1848 cms.rabbitmq.virtualHost=${CMS_RABBIT_VHOST}
1849 cms.rabbitmq.addresses=${CMS_RABBIT_ADDRESSES}
1850 spring.rabbitmq.username=${CMS_RABBIT_USER}
1851 spring.rabbitmq.password=${CMS_RABBIT_PASSWORD}
1852 spring.rabbitmq.virtualHost=${CMS_RABBIT_VHOST}
1853 spring.rabbitmq.addresses=${CMS_RABBIT_ADDRESSES}
1854
1855 ################################################################################################################
1856
1857 iris-cms-exportdispatcher.service.prefix=cms.exportdispatcher
1858 cms.exportdispatcher.rest-endpoint=http://$DIGITAL_INT_AMS_EXPORT_DISPATCHER_SERVICE_HOST:$DIGITAL_INT_AMS_EXPORT_DISPATCHER_SERVICE_PORT/
1859 cms.exportdispatcher.server.port=$DIGITAL_INT_AMS_EXPORT_DISPATCHER_SERVICE_PORT
1860 cms.exportdispatcher.audit.dir.root=${EXPORTDISPATCHER_AUDIT_DIR}
1861 cms.exportdispatcher.input.dir=${EXPORTDISPATCHER_INPUT_DIR}
1862 cms.exportdispatcher.output.dir=${EXPORTDISPATCHER_OUTPUT_DIR}
1863 cms.exportdispatcher.destinations=${EXPORTDISPATCHER_DESTINATIONS}
1864 cms.exportdispatcher.filetransfer=${CMS_EXPORT_DISPATCHER_CMS_FILETRANSFER}
1865
1866 cms.adi-handler.region=${ADIHANDLER_REGION}
1867 cms.adi-handler.server.port=$DIGITAL_INT_AMS_ADI_HANDLER_SERVICE_PORT
1868 cms.adi-handler.audit.dir.root=${ADIHANDLER_AUDIT_DIR}
1869 cms.adi-handler.audit.poll.interval=2000
1870
1871 ###########################################################
1872 # Purging of old deliveries
1873 # (Comment out cron to disable) Secs Mins Hrs DOM MNTH DOW
1874 cms.metadata.deliveries.purge.cron=
1875 cms.metadata.deliveries.purge.maxVisibilityEndDateDays=7
1876 cms.metadata.deliveries.purge.pagesize=
1877 ###########################################################
1878
1879 # ------------ Image Service Configuration ------------
1880 imageService.downloader.ftp.password=${IMAGE_FTP_PASSWORD}
1881
1882 ###########################################################
1883 # NG Image Service
1884 iris-cms-ng-image-service.service.prefix=cms.image.ng
1885 cms.image.ng.rest-endpoint=http://digital-int-ams-ng-image:$DIGITAL_INT_AMS_NG_IMAGE_SERVICE_PORT/
1886 cms.image.ng.service.uri=http://digital-int-ams-ng-image:$DIGITAL_INT_AMS_NG_IMAGE_SERVICE_PORT
1887 cms.image.ng.server.port=$DIGITAL_INT_AMS_NG_IMAGE_SERVICE_PORT
1888 cms.image.ng.domain=${CMS_IMAGE_URI}
1889
1890 # AMS references
1891 ams.image.ng.rest-endpoint=http://${AMS_SERVICE_HOST}:${AMS_NGIMAGE_SERVICE_PORT}/
1892 ams.image.ng.domain=${AMS_IMAGE_URI}
1893
1894 ###########################################################
1895
1896 ##############################################
1897 ### BEGIN System-wide image size configuration
1898 #
1899 # Supported types
1900 image.size.config.types=POSTER,SNAPSHOT,BACKGROUND,LOGO
1901 # Supported POSTER sizes: 'm' and 'l'
1902 image.size.config.POSTER.sizes=m,l
1903 image.size.config.POSTER.m.minX=135
1904 image.size.config.POSTER.m.minY=240
1905 image.size.config.POSTER.m.maxX=330
1906 image.size.config.POSTER.m.maxY=495
1907 image.size.config.POSTER.m.quality=0.70
1908 image.size.config.POSTER.l.minX=330
1909 image.size.config.POSTER.l.minY=495
1910 image.size.config.POSTER.l.maxX=480
1911 image.size.config.POSTER.l.maxY=720
1912 image.size.config.POSTER.l.quality=0.70
1913 # Supported SNAPSHOT sizes: 'm' and 'l'
1914 image.size.config.SNAPSHOT.sizes=m,l
1915 image.size.config.SNAPSHOT.m.minX=240
1916 image.size.config.SNAPSHOT.m.minY=135
1917 image.size.config.SNAPSHOT.m.maxX=480
1918 image.size.config.SNAPSHOT.m.maxY=270
1919 image.size.config.SNAPSHOT.m.quality=0.70
1920 image.size.config.SNAPSHOT.l.minX=480
1921 image.size.config.SNAPSHOT.l.minY=270
1922 image.size.config.SNAPSHOT.l.maxX=960
1923 image.size.config.SNAPSHOT.l.maxY=540
1924 image.size.config.SNAPSHOT.l.quality=0.70
1925 # Supported BACKGROUND sizes: 'm' and 'l'
1926 image.size.config.BACKGROUND.sizes=m,l
1927 image.size.config.BACKGROUND.m.minX=480
1928 image.size.config.BACKGROUND.m.minY=270
1929 image.size.config.BACKGROUND.m.maxX=1280
1930 image.size.config.BACKGROUND.m.maxY=720
1931 image.size.config.BACKGROUND.m.quality=0.70
1932 image.size.config.BACKGROUND.l.minX=1280
1933 image.size.config.BACKGROUND.l.minY=720
1934 image.size.config.BACKGROUND.l.maxX=1920
1935 image.size.config.BACKGROUND.l.maxY=1080
1936 image.size.config.BACKGROUND.l.quality=0.70
1937 image.size.config.BACKGROUND.sizes=m,l
1938 # Supported LOGO sizes: just 'm'
1939 image.size.config.LOGO.sizes=m
1940 # Supported KIDS sizes: just 'l'
1941 image.size.config.KIDS.sizes=m,l
1942 image.size.config.KIDS.m.minX=240
1943 image.size.config.KIDS.m.minY=135
1944 image.size.config.KIDS.m.maxX=480
1945 image.size.config.KIDS.m.maxY=270
1946 image.size.config.KIDS.m.quality=0.70
1947 image.size.config.KIDS.l.minX=480
1948 image.size.config.KIDS.l.minY=270
1949 image.size.config.KIDS.l.maxX=960
1950 image.size.config.KIDS.l.maxY=540
1951 image.size.config.KIDS.l.quality=0.70
1952 #
1953 ### END System-wide image size configuration
1954 ############################################
1955
1956 # Asset Distribution #
1957 ######################
1958
1959 cms.solr.host=digital-int-ams-solr
1960 cms.solr.address=digital-int-ams-solr:$DIGITAL_INT_AMS_SOLR_SERVICE_PORT
1961 cms.solr.port=$DIGITAL_INT_AMS_SOLR_SERVICE_PORT
1962 cms.gui.host=${GUI_HOST}
1963 cms.gui.port=${GUI_PORT}
1964 cms.enabled.modules=${ENABLED_MODULES}
1965
1966 # API Properties #
1967 ##################
1968
1969 s3.credentials.APIAccessKey=${S3_API_ACCESS_KEY}
1970 s3.credentials.APISecretKey=${S3_API_SECRET_KEY}
1971
1972 s3.cloud-ingest.bucket=${CLOUD_INGEST_S3_BUCKET}
1973 s3.cloud-ingest.APIAccessKey=${CLOUD_INGEST_S3_API_KEY}
1974
1975 ca.dynamic.s3.bucket=${DYNAMIC_S3_BUCKET}
1976 ca.dynamic.s3.apiAccessKey=${DYNAMIC_S3_ACCESS_KEY}
1977
1978 cms.assetdist.edgeware.convoy.account-keys=${EDGEWARE_ACCOUNT_KEY}
1979 cms.assetdist.edgeware.convoy.ftp-password=${EDGEWARE_FTP_PASSWORD}
1980
1981 # Anevia dist properties. Address, SAF, VODDISK, user and password are mandatory #
1982 ANEVIA_USER=${CMS_ANEVIA_USER}
1983 ANEVIA_PASSWORD=${CMS_ANEVIA_PASSWORD}
1984
1985 # Fake EPG Generator #
1986 ######################
1987 cms.fake-epg.import.dir=${CMS_FAKE_EPG_IMPORTDIR}
1988
1989 # Tv Ads Service #
1990 #################
1991 cms.advertisement.housekeeper.enabled=true
1992 cms.advertisement.housekeeper.cron=0 30 5 * * *
1993
1994 #######################
1995 # ATN inboxes
1996 #######################
1997 inbox_prefix_onsite_ingest=${CMS_ACQUISITION_ONSITE_INBOX_BASE_DIRECTORY}
1998
1999 ################################################################################################################
2000 overrides.properties.template: |
2001 ###################################################################
2002 # Date ${GENERATED_DATE}
2003 # Version ${GENERATED_VERSION}
2004 #
2005 ${HEADER}
2006 ###################################################################
2007---
2008# digital-int-ams-configuration-secrets
2009apiVersion: v1
2010kind: Secret
2011metadata:
2012 name: digital-int-ams-configuration-secrets
2013 namespace: digital-int-ams
2014 labels:
2015 chart: configuration-8.4.1-SNAPSHOT.2019-03-29-1558.40
2016 heritage: Tiller
2017 release: digital-int-ams
2018 tier: cms
2019 annotations:
2020 "helm.sh/hook": pre-install, pre-upgrade
2021 "helm.sh/hook-delete-policy": hook-succeeded, hook-failed
2022 "helm.sh/hook-weight": "1"
2023data:
2024
2025
2026 CMS_ORACLE_DB_USER: ZGlnaXRhbF9pbnRfYW1zCg==
2027
2028
2029
2030
2031 CMS_ORACLE_DB_PASSWORD: dDltNFFTQmVyd0RQSQo=
2032---
2033# digital-int-ams-software-secrets
2034apiVersion: v1
2035kind: Secret
2036metadata:
2037 name: digital-int-ams-software-secrets
2038 labels:
2039 chart: delivery-ditv-ams-8.4.0
2040 heritage: Tiller
2041 release: digital-int-ams
2042 tier: cms
2043 annotations:
2044 "helm.sh/hook": pre-install, pre-upgrade
2045 "helm.sh/hook-weight": "0"
2046 "helm.sh/hook-delete-policy": before-hook-creation
2047data:
2048
2049# Encode:
2050# echo -n "k8s_marcus_swanson" | base64
2051
2052# Decode:
2053# echo "RTV1THNXQ1Z1UXFRaw==" | base64 --decode
2054
2055 # CMS_ORACLE_DB_USER is the encoded oracle database user, e.g. "bWFyY3VzX3N3YW5zb25fY21z"
2056 CMS_ORACLE_DB_USER: ZGlnaXRhbF9pbnRfYW1zCg==
2057
2058 # CMS_ORACLE_DB_PASSWORD is the encoded oracle database password, e.g. "TGRlbDZJeXlvVHUzMw=="
2059 CMS_ORACLE_DB_PASSWORD: dDltNFFTQmVyd0RQSQo=
2060
2061 # CMS_RABBIT_USER is the encoded rabbit database user, e.g. "Y21zX3VzZXI="
2062 CMS_RABBIT_USER: Y21zX3VzZXI=
2063 SPRING_RABBITMQ_USERNAME: Y21zX3VzZXI=
2064
2065 # CMS_RABBIT_USER is the encoded rabbit database password, e.g. "Y21zX3Bhc3N3b3Jk"
2066 CMS_RABBIT_PASSWORD: Y21zX3Bhc3N3b3Jk
2067 SPRING_RABBITMQ_PASSWORD: Y21zX3Bhc3N3b3Jk
2068
2069 # TRIBUNE_FTP_USER is the encoded tribune FTP user, if not used set to "bm9uZQ=="
2070 TRIBUNE_FTP_USER: bm9uZQ==
2071
2072 # TRIBUNE_FTP_PASSWORD is the encoded tribune FTP password, if not used set to "bm9uZQ=="
2073 TRIBUNE_FTP_PASSWORD: bm9uZQ==
2074
2075 # PMOS_FTP_USERNAME is the encoded PMOS FTP user, if not used set to "bm9uZQ=="
2076 PMOS_FTP_USERNAME: bm9uZQ==
2077
2078 # PMOS_FTP_PASSWORD is the encoded PMOS FTP password, if not used set to "bm9uZQ=="
2079 PMOS_FTP_PASSWORD: bm9uZQ==
2080
2081 # CMS_BLIMETL_AQUISITION_FTP_USER is the encoded BLIM FTP user, if not used set to "bm9uZQ=="
2082 CMS_BLIMETL_AQUISITION_FTP_USER: bm9uZQ==
2083
2084 # CMS_BLIMETL_ACQUISITION_FTP_PWD is the encoded BLIM FTP password, if not used set to "bm9uZQ=="
2085 CMS_BLIMETL_ACQUISITION_FTP_PWD: bm9uZQ==
2086
2087 # CMS_ANEVIA_USER is the encoded anevia user, if not used set to "bm9uZQ=="
2088 CMS_ANEVIA_USER: bm9uZQ==
2089
2090 # CMS_ANEVIA_PASSWORD is the encoded anevia password, if not used set to "bm9uZQ=="
2091 CMS_ANEVIA_PASSWORD: bm9uZQ==
2092---
2093# digital-int-ams-vodstatus-aggregator-override-properties
2094apiVersion: v1
2095kind: ConfigMap
2096metadata:
2097 name: digital-int-ams-vodstatus-aggregator-override-properties
2098 labels:
2099 chart: vodstatus-aggregator-8.4.1-SNAPSHOT.2019-05-14-1053.57
2100 heritage: Tiller
2101 release: digital-int-ams
2102 application: vodstatus-aggregator
2103 tier: cms
2104 annotations:
2105 "helm.sh/hook": pre-install,pre-upgrade
2106 "helm.sh/hook-weight": "0"
2107 "helm.sh/hook-delete-policy": before-hook-creation
2108data:
2109 overrides.properties: |
2110 ##################################################
2111 # Add any specific properties for an
2112 # environment to this section.
2113 ##################################################
2114---
2115# digital-int-ams-asset-preparation-config
2116apiVersion: v1
2117kind: ConfigMap
2118metadata:
2119 name: digital-int-ams-asset-preparation-config
2120 namespace: digital-int-ams
2121 labels:
2122 chart: asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110
2123 heritage: Tiller
2124 release: digital-int-ams
2125 application: asset-preparation
2126 tier: cms
2127 annotations:
2128 "helm.sh/hook": pre-install,pre-upgrade
2129 "helm.sh/hook-weight": "0"
2130 "helm.sh/hook-delete-policy": before-hook-creation
2131data:
2132 CMS_VCAS_PROVIDER_URL: ""
2133
2134
2135 CMS_BITMOVIN_ENCODING_OUTPUTS_CONVOY_ID: "1dfa246c-4791-4167-8439-7ea3ec735985aaa"
2136 CMS_BITMOVIN_ENCODING_OUTPUTS_CONVOY_PATH: "output/convoy/$DELIVERY_ID$/"
2137 CMS_BITMOVIN_ENCODING_OUTPUTS_CONVOY_DISTRIBUTION_LOCATION: "ftp://user:pass@host/output/convoy/$DELIVERY_ID$/manifest.m3u8"
2138---
2139# digital-int-ams-orchestration
2140apiVersion: v1
2141kind: ConfigMap
2142metadata:
2143 name: digital-int-ams-orchestration
2144 labels:
2145 chart: cms-bootstrap-8.4.0-SNAPSHOT.105
2146 heritage: Tiller
2147 release: digital-int-ams
2148 tier: cms
2149 annotations:
2150 "helm.sh/hook": pre-install, pre-upgrade
2151 "helm.sh/hook-weight": "0"
2152 "helm.sh/hook-delete-policy": before-hook-creation
2153data:
2154 wait-for.sh: |
2155 #!/bin/bash
2156
2157 echo "Waiting for [$*]"
2158
2159 help() {
2160 echo "usage: 1 or more of (comma-separated)"
2161 echo " rabbit - wait for Rabbit MQ to be available"
2162 echo " oracle - wait for Oracle to come up"
2163 echo " redis - wait for Redis to be available"
2164 echo " grafana - wait for Grafana to be available"
2165 }
2166
2167 rabbit(){
2168 wait-for-service "Rabbit" $RABBIT_MGMT_HOST $RABBIT_MGMT_PORT
2169 }
2170
2171 oracle(){
2172 wait-for-service "Oracle" $DB_HOST $DB_PORT
2173 }
2174
2175 redis(){
2176 wait-for-service "Redis" $REDIS_HOST $REDIS_PORT
2177 }
2178
2179 assetpreparation(){
2180 wait-for-service "Asset Preparation" digital-int-ams-asset-preparation $DIGITAL_INT_AMS_ASSET_PREPARATION_SERVICE_PORT
2181 }
2182
2183 acquisition(){
2184 wait-for-service "Acquisition" digital-int-ams-acquisition $DIGITAL_INT_AMS_ACQUISITION_SERVICE_PORT
2185 }
2186
2187 advertisement(){
2188 wait-for-service "Advertisement" digital-int-ams-advertisement $DIGITAL_INT_AMS_ADVERTISEMENT_SERVICE_PORT
2189 }
2190
2191 metadatamanagement(){
2192 wait-for-service "Metadata Management" digital-int-ams-metadata-management $DIGITAL_INT_AMS_METADATA_MANAGEMENT_SERVICE_PORT
2193 }
2194
2195 commercialmanagement(){
2196 wait-for-service "Commercial Management" digital-int-ams-commercial-management $DIGITAL_INT_AMS_COMMERCIAL_MANAGEMENT_SERVICE_PORT
2197 }
2198
2199 cataloguemanagement(){
2200 wait-for-service "Catalogue Management" digital-int-ams-catalogue $DIGITAL_INT_AMS_CATALOGUE_SERVICE_PORT
2201 }
2202
2203 imagemanagement(){
2204 wait-for-service "Image Management" digital-int-ams-image $DIGITAL_INT_AMS_IMAGE_SERVICE_PORT
2205 }
2206
2207 ngimagemanagement(){
2208 wait-for-service "NG Image Management" digital-int-ams-ng-image $DIGITAL_INT_AMS_NG_IMAGE_SERVICE_PORT
2209 }
2210
2211 qacheckmanagement(){
2212 wait-for-service "QA check Management" digital-int-ams-qacheck-management $DIGITAL_INT_AMS_QACHECK_MANAGEMENT_SERVICE_PORT
2213 }
2214
2215 issuemanagement(){
2216 wait-for-service "Issue Management" digital-int-ams-issue-management $DIGITAL_INT_AMS_ISSUE_MANAGEMENT_SERVICE_PORT
2217 }
2218
2219 exporter(){
2220 wait-for-service "Exporter" digital-int-ams-exporter $DIGITAL_INT_AMS_EXPORTER_SERVICE_PORT
2221 }
2222
2223 foxplay(){
2224 wait-for-service "Foxplay" digital-int-ams-foxplay-xml-feeds $DIGITAL_INT_AMS_FOXPLAY_XML_FEEDS_SERVICE_PORT
2225 }
2226
2227 singlesignon(){
2228 wait-for-service "Single Sign On" digital-int-ams-single-sign-on $DIGITAL_INT_AMS_SINGLE_SIGN_ON_SERVICE_PORT
2229 }
2230
2231 deeplinkurl(){
2232 wait-for-service "Deep Link" digital-int-ams-deep-link-url $DIGITAL_INT_AMS_DEEP_LINK_URL_SERVICE_PORT
2233 }
2234
2235 tribune(){
2236 wait-for-service "Tribune ETL" digital-int-ams-tribune-etl $DIGITAL_INT_AMS_TRIBUNE_ETL_SERVICE_PORT
2237 }
2238
2239 blim(){
2240 wait-for-service "Blim ETL" digital-int-ams-blim-etl $DIGITAL_INT_AMS_BLIM_ETL_SERVICE_PORT
2241 }
2242
2243 assetdistribution(){
2244 wait-for-service "Asset Distribution" digital-int-ams-asset-distribution $DIGITAL_INT_AMS_ASSET_DISTRIBUTION_SERVICE_PORT
2245 }
2246
2247 searchservice(){
2248 wait-for-service "Search Service" digital-int-ams-search $DIGITAL_INT_AMS_SEARCH_SERVICE_PORT
2249 }
2250
2251 magazineservice(){
2252 wait-for-service "Magazine Service" digital-int-ams-magazine $DIGITAL_INT_AMS_MAGAZINE_SERVICE_PORT
2253 }
2254
2255 gracenote(){
2256 wait-for-service "Gracenote Service" digital-int-ams-gracenote-adi-distributor $DIGITAL_INT_AMS_GRACENOTE_ADI_DISTRIBUTOR_SERVICE_PORT
2257 }
2258
2259 fakeepg(){
2260 wait-for-service "Fake EPG Generator" digital-int-ams-fake-epg-generator $DIGITAL_INT_AMS_FAKE_EPG_GENERATOR_SERVICE_PORT
2261 }
2262
2263 vodstatusaggregator(){
2264 wait-for-service "VOD Status Aggregator" digital-int-ams-vodstatus-aggregator $DIGITAL_INT_AMS_VODSTATUS_AGGREGATOR_SERVICE_PORT
2265 }
2266
2267 grafana(){
2268 wait-for-service "Grafana" grafana 3000
2269 }
2270
2271 wait-for-service(){
2272 echo Checking $1
2273 while true
2274 do
2275 (nc -v -w 1 -z $(eval echo $2) $(eval echo $3)) > /tmp/out.txt 2>&1
2276 OUTPUT=$(cat /tmp/out.txt)
2277 if [[ -z $OUTPUT ]]
2278 then
2279 echo $1 Down
2280 fi
2281 if [[ $OUTPUT == *"open"* ]]
2282 then
2283 echo $1 UP
2284 sleep 5
2285 break
2286 else
2287 echo $1 Down
2288 fi
2289 sleep 2
2290 done
2291 }
2292
2293 # Split params at ',', 'and', etc
2294 params=$(echo $* | sed "s/[- ,]\+and[- ,]\+/\n/g;s/,[ ]*/\n/g;s/-/\\n/g;" | sed '/^$/d')
2295 for param in $params
2296 do
2297 param=${param,,}
2298 case $param in
2299 rabbit|oracle|redis|configuration-service|assetpreparation|acquisition|advertisement|metadatamanagement|commercialmanagement|cataloguemanagement|imagemanagement|ngimagemanagement|qacheckmanagement|issuemanagement|exporter|foxplay|singlesignon|deeplinkurl|tribune|blim|assetdistribution|searchservice|magazineservice|gracenote|fakeepg|grafana|vodstatusaggrigator*)
2300 $param
2301 ;;
2302 *)
2303 help
2304 exit 1
2305 ;;
2306 esac
2307 done
2308---
2309# digital-int-ams-metadata-management-liquibase
2310apiVersion: batch/v1
2311kind: Job
2312metadata:
2313 name: digital-int-ams-metadata-management-liquibase
2314 namespace: digital-int-ams
2315 labels:
2316 chart: "metadata-management-8.4.1-SNAPSHOT.2019-05-22-1209.18"
2317 heritage: Tiller
2318 release: digital-int-ams
2319 application: metadata-management
2320 tier: cms
2321 annotations:
2322 "helm.sh/hook": pre-install,pre-upgrade
2323 "helm.sh/hook-weight": "100"
2324 "helm.sh/hook-delete-policy": before-hook-creation
2325spec:
2326 template:
2327 metadata:
2328 labels:
2329 release: digital-int-ams
2330 application: metadata-management
2331 tier: cms
2332 spec:
2333 restartPolicy: Never
2334 initContainers:
2335 - name: check-dependencies
2336 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
2337 imagePullPolicy: IfNotPresent
2338 envFrom:
2339 - configMapRef:
2340 name: digital-int-ams-client-config
2341 - secretRef:
2342 name: digital-int-ams-software-secrets
2343 command: [ "bash","/wait-for.sh","oracle" ]
2344 volumeMounts:
2345 - name: digital-int-ams-orchestration
2346 mountPath: /wait-for.sh
2347 subPath: wait-for.sh
2348 resources:
2349 limits:
2350 cpu: 500m
2351 memory: 512Mi
2352 requests:
2353 cpu: 100m
2354 memory: 256Mi
2355
2356 containers:
2357 - name: digital-int-ams-metadata-management-liquibase
2358 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
2359 imagePullPolicy: IfNotPresent
2360 envFrom:
2361 - configMapRef:
2362 name: digital-int-ams-client-config
2363 - secretRef:
2364 name: digital-int-ams-software-secrets
2365 command: [ "bash","liquibase.sh" ]
2366 resources:
2367 limits:
2368 cpu: 500m
2369 memory: 512Mi
2370 requests:
2371 cpu: 100m
2372 memory: 256Mi
2373
2374 volumes:
2375 - name: digital-int-ams-orchestration
2376 configMap:
2377 name: digital-int-ams-orchestration
2378---
2379# digital-int-ams-rabbitmq-pvc
2380kind: PersistentVolumeClaim
2381apiVersion: v1
2382metadata:
2383 namespace: digital-int-ams
2384 name: digital-int-ams-rabbitmq-pvc
2385 labels:
2386 volume-name: rabbitmq-pool
2387 operations.mirada.tv/components: rabbitmq
2388 chart: pvc-8.1.0-dev.1
2389 heritage: Tiller
2390 release: digital-int-ams
2391 tier: infrastructure
2392 annotations:
2393
2394 volume.beta.kubernetes.io/storage-class: aws-efs
2395
2396 "helm.sh/resource-policy": keep
2397 "helm.sh/hook": pre-install
2398spec:
2399
2400 accessModes:
2401 - ReadWriteMany
2402 resources:
2403 requests:
2404 storage: 10Gi
2405---
2406# digital-int-ams-vodstatus-aggregator-liquibase
2407apiVersion: batch/v1
2408kind: Job
2409metadata:
2410 name: digital-int-ams-vodstatus-aggregator-liquibase
2411 labels:
2412 chart: "vodstatus-aggregator-8.4.1-SNAPSHOT.2019-05-14-1053.57"
2413 heritage: Tiller
2414 release: digital-int-ams
2415 application: vodstatus-aggregator
2416 tier: cms
2417 annotations:
2418 "helm.sh/hook": pre-install,pre-upgrade
2419 "helm.sh/hook-weight": "1000"
2420 "helm.sh/hook-delete-policy": before-hook-creation
2421spec:
2422 template:
2423 metadata:
2424 labels:
2425 release: digital-int-ams
2426 application: vodstatus-aggregator
2427 tier: cms
2428 spec:
2429 restartPolicy: Never
2430 initContainers:
2431 - name: check-dependencies
2432 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
2433 imagePullPolicy: IfNotPresent
2434 envFrom:
2435 - configMapRef:
2436 name: digital-int-ams-client-config
2437 - secretRef:
2438 name: digital-int-ams-software-secrets
2439 command: [ "bash","/wait-for.sh","oracle" ]
2440 volumeMounts:
2441 - name: digital-int-ams-orchestration
2442 mountPath: /wait-for.sh
2443 subPath: wait-for.sh
2444 resources:
2445 limits:
2446 cpu: 500m
2447 memory: 512Mi
2448 requests:
2449 cpu: 100m
2450 memory: 256Mi
2451
2452 containers:
2453 - name: digital-int-ams-vodstatus-aggregator-liquibase
2454 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
2455 imagePullPolicy: IfNotPresent
2456 envFrom:
2457 - configMapRef:
2458 name: digital-int-ams-client-config
2459 - secretRef:
2460 name: digital-int-ams-software-secrets
2461 command: [ "bash","liquibase.sh" ]
2462 resources:
2463 limits:
2464 cpu: 500m
2465 memory: 512Mi
2466 requests:
2467 cpu: 100m
2468 memory: 256Mi
2469
2470 volumes:
2471 - name: digital-int-ams-orchestration
2472 configMap:
2473 name: digital-int-ams-orchestration
2474---
2475# digital-int-ams-recipes-ditv-ams
2476apiVersion: batch/v1
2477kind: Job
2478metadata:
2479 name: digital-int-ams-recipes-ditv-ams
2480
2481 namespace: digital-int-ams
2482
2483 labels:
2484 chart: recipes-ditv-ams-8.4.0-r.149
2485 heritage: Tiller
2486 release: digital-int-ams
2487 application: recipes
2488 tier: cms
2489 annotations:
2490 "helm.sh/hook": post-install, post-upgrade
2491 "helm.sh/hook-delete-policy": hook-succeeded, hook-failed
2492 "helm.sh/hook-weight": "2"
2493spec:
2494 template:
2495 metadata:
2496 labels:
2497 release: digital-int-ams
2498 application: recipes
2499 tier: cms
2500 spec:
2501 containers:
2502 - name: digital-int-ams-recipes-ditv-ams
2503 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/recipes/recipes-ditv-ams:8.4.0-r.149"
2504 imagePullPolicy: IfNotPresent
2505
2506 env:
2507 - name: RECIPE_SLEEP_BEFORE_TERMINATE
2508 value: "60"
2509
2510 envFrom:
2511 - configMapRef:
2512 name: digital-int-ams-client-config
2513 - configMapRef:
2514 name: digital-int-ams-software-config
2515 - secretRef:
2516 name: digital-int-ams-software-secrets
2517
2518 volumeMounts:
2519 - name: digital-int-ams-archaius-properties
2520 mountPath: /app/conf/master.properties.template
2521 subPath: master.properties.template
2522 - name: digital-int-ams-recipes-ditv-ams-config
2523 mountPath: /setup/mnt
2524
2525 resources:
2526 limits:
2527 cpu: 200m
2528 memory: 512Mi
2529 requests:
2530 cpu: 100m
2531 memory: 256Mi
2532
2533 restartPolicy: Never
2534 initContainers:
2535 - name: check-dependencies
2536 image: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/components/orchestration
2537 imagePullPolicy: Always
2538 envFrom:
2539 - configMapRef:
2540 name: digital-int-ams-client-config
2541 - configMapRef:
2542 name: digital-int-ams-software-config
2543 command: [ "bash","/wait-for.sh","oracle,rabbit,metadatamanagement,assetpreparation,assetdistribution,acquisition" ]
2544 volumeMounts:
2545 - name: digital-int-ams-orchestration
2546 mountPath: /wait-for.sh
2547 subPath: wait-for.sh
2548 resources:
2549 limits:
2550 cpu: 40m
2551 memory: 128Mi
2552 requests:
2553 cpu: 40m
2554 memory: 128Mi
2555
2556 nodeSelector:
2557 operations.mirada.tv/role: worker
2558
2559 volumes:
2560 - name: digital-int-ams-orchestration
2561 configMap:
2562 name: digital-int-ams-orchestration
2563 - name: digital-int-ams-archaius-properties
2564 configMap:
2565 name: digital-int-ams-archaius-properties
2566 - name: digital-int-ams-recipes-ditv-ams-config
2567 configMap:
2568 name: digital-int-ams-recipes-ditv-ams-config
2569---
2570# digital-int-ams-configuration
2571apiVersion: batch/v1
2572kind: Job
2573metadata:
2574 name: digital-int-ams-configuration
2575 namespace: digital-int-ams
2576 labels:
2577 chart: configuration-8.4.1-SNAPSHOT.2019-03-29-1558.40
2578 heritage: Tiller
2579 release: digital-int-ams
2580 application: configuration
2581 tier: cms
2582 annotations:
2583 "checksum/config": 48835cfef63b16665d9114fd82c682ac3569bd3233d7e457648d586e893b0f92
2584 "helm.sh/hook": pre-install, pre-upgrade
2585 "helm.sh/hook-delete-policy": before-hook-creation
2586 "helm.sh/hook-weight": "2"
2587spec:
2588 template:
2589 metadata:
2590 labels:
2591 release: digital-int-ams
2592 application: configuration
2593 tier: cms
2594 spec:
2595 containers:
2596 - name: digital-int-ams-configuration
2597 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/configuration:8.4.1-SNAPSHOT.2019-03-29-1558.40"
2598 imagePullPolicy: IfNotPresent
2599
2600 envFrom:
2601 - configMapRef:
2602 name: digital-int-ams-client-config
2603 - secretRef:
2604 name: digital-int-ams-software-secrets
2605
2606 resources:
2607 limits:
2608 cpu: 200m
2609 memory: 512Mi
2610 requests:
2611 cpu: 100m
2612 memory: 256Mi
2613
2614 restartPolicy: Never
2615 initContainers:
2616 - name: check-dependencies
2617 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/configuration:8.4.1-SNAPSHOT.2019-03-29-1558.40"
2618 imagePullPolicy: IfNotPresent
2619 envFrom:
2620 - configMapRef:
2621 name: digital-int-ams-client-config
2622 - secretRef:
2623 name: digital-int-ams-software-secrets
2624 command: [ "bash","/wait-for.sh","oracle" ]
2625 volumeMounts:
2626 - name: digital-int-ams-orchestration
2627 mountPath: /wait-for.sh
2628 subPath: wait-for.sh
2629 resources:
2630 limits:
2631 cpu: 40m
2632 memory: 128Mi
2633 requests:
2634 cpu: 40m
2635 memory: 128Mi
2636
2637 nodeSelector:
2638 operations.mirada.tv/role: worker
2639
2640 volumes:
2641 - name: digital-int-ams-orchestration
2642 configMap:
2643 name: digital-int-ams-orchestration
2644---
2645# digital-int-ams-asset-distribution-override-properties
2646apiVersion: v1
2647kind: ConfigMap
2648metadata:
2649 name: digital-int-ams-asset-distribution-override-properties
2650 namespace: digital-int-ams
2651 labels:
2652 chart: asset-distribution-8.4.1-SNAPSHOT.2019-05-21-1332.7
2653 heritage: Tiller
2654 release: digital-int-ams
2655 application: asset-distribution
2656 tier: cms
2657 annotations:
2658 "helm.sh/hook": pre-install,pre-upgrade
2659 "helm.sh/hook-weight": "0"
2660 "helm.sh/hook-delete-policy": before-hook-creation
2661data:
2662 overrides.properties: |
2663 ##################################################
2664 # Add any specific properties for an
2665 # environment to this section.
2666 ##################################################
2667---
2668# digital-int-ams-asset-distribution-liquibase
2669apiVersion: batch/v1
2670kind: Job
2671metadata:
2672 name: digital-int-ams-asset-distribution-liquibase
2673 namespace: digital-int-ams
2674 labels:
2675 chart: "asset-distribution-8.4.1-SNAPSHOT.2019-05-21-1332.7"
2676 heritage: Tiller
2677 release: digital-int-ams
2678 application: asset-distribution
2679 tier: cms
2680 annotations:
2681 "helm.sh/hook": pre-install,pre-upgrade
2682 "helm.sh/hook-weight": "1000"
2683 "helm.sh/hook-delete-policy": before-hook-creation
2684spec:
2685 template:
2686 metadata:
2687 labels:
2688 release: digital-int-ams
2689 application: asset-distribution
2690 tier: cms
2691 spec:
2692 restartPolicy: Never
2693 initContainers:
2694 - name: check-dependencies
2695 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
2696 imagePullPolicy: IfNotPresent
2697 envFrom:
2698 - configMapRef:
2699 name: digital-int-ams-client-config
2700 - secretRef:
2701 name: digital-int-ams-software-secrets
2702 command: [ "bash","/wait-for.sh","oracle" ]
2703 volumeMounts:
2704 - name: digital-int-ams-orchestration
2705 mountPath: /wait-for.sh
2706 subPath: wait-for.sh
2707 resources:
2708 limits:
2709 cpu: 500m
2710 memory: 512Mi
2711 requests:
2712 cpu: 100m
2713 memory: 256Mi
2714
2715 containers:
2716 - name: digital-int-ams-asset-distribution-liquibase
2717 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
2718 imagePullPolicy: IfNotPresent
2719 envFrom:
2720 - configMapRef:
2721 name: digital-int-ams-client-config
2722 - secretRef:
2723 name: digital-int-ams-software-secrets
2724 command: [ "bash","liquibase.sh" ]
2725 resources:
2726 limits:
2727 cpu: 500m
2728 memory: 512Mi
2729 requests:
2730 cpu: 100m
2731 memory: 256Mi
2732
2733 volumes:
2734 - name: digital-int-ams-orchestration
2735 configMap:
2736 name: digital-int-ams-orchestration
2737MANIFEST:
2738
2739---
2740# Source: delivery-ditv-ams/charts/acquisition/templates/acquisition-config.yaml
2741apiVersion: v1
2742kind: ConfigMap
2743metadata:
2744 name: digital-int-ams-acquisition-override-properties
2745 namespace: digital-int-ams
2746 labels:
2747 chart: acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241
2748 heritage: Tiller
2749 release: digital-int-ams
2750 application: acquisition
2751 tier: cms
2752data:
2753 overrides.properties: |
2754 ##################################################
2755 # Add any specific properties for an
2756 # environment to this section.
2757 ##################################################
2758---
2759# Source: delivery-ditv-ams/charts/acquisition/templates/acquisition-config.yaml
2760apiVersion: v1
2761kind: ConfigMap
2762metadata:
2763 name: digital-int-ams-acquisition-yaml-properties
2764 labels:
2765 chart: acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241
2766 heritage: Tiller
2767 release: digital-int-ams
2768 application: acquisition
2769 tier: cms
2770data:
2771 application.yml: |
2772 tribune:
2773 active: false
2774 input: /mnt/cms-internal-storage/tribune/adi_output
2775 fake-epg:
2776 active: false
2777 input: /mnt/cms-internal-storage/fake-epg/fake_epg_data/
2778 cms:
2779 fileacquisition:
2780 output:
2781 metadata: /mnt/cms-internal-storage/metadata-inbox
2782 image: /mnt/cms-internal-storage/ng-images/data/image-temp
2783 video: /mnt/cms-internal-storage/encodingInbox
2784---
2785# Source: delivery-ditv-ams/charts/cms-infrastructure/charts/rabbitmq/templates/rabbit-configmap.yaml
2786apiVersion: v1
2787kind: ConfigMap
2788metadata:
2789 name: digital-int-ams-rabbitmq-config
2790 labels:
2791 operations.mirada.tv/components: rabbitmq
2792 chart: rabbitmq-8.1.0-dev.1
2793 heritage: Tiller
2794 release: digital-int-ams
2795 tier: infrastructure
2796data:
2797 include.sh: |-
2798 #!/bin/bash
2799 log() {
2800 d=`date +"%Y-%m-%d %H:%M:%S.%3N"` #format: yyyy-MM-dd HH:mm:ss.SSS
2801 echo "$d: $1" |& tee -a /setup/install.log
2802 }
2803 export -f log
2804 rabbit-check.sh: |-
2805 #!/bin/bash
2806 while true
2807 do
2808 COMMAND="curl -H 'Content-Type: application/json' -i -w /"%{http_code}/" -X $1 -u $2:$3"
2809 if ! [[ -z "$5" ]]
2810 then
2811 COMMAND="$COMMAND -d '$5'";
2812 fi
2813 COMMAND="$COMMAND $4";
2814 log $COMMAND
2815 eval $COMMAND > /tmp/out.txt
2816 OUTPUT=$(cat /tmp/out.txt)
2817 log "RESPONSE: $OUTPUT"
2818 if [[ $OUTPUT == *"201"* ]]
2819 then
2820 log SUCCESS
2821 break
2822 else
2823 if [[ $OUTPUT == *"204"* ]]
2824 then
2825 log SUCCESS
2826 break
2827 fi
2828 log "Waiting..."
2829 fi
2830 sleep 10
2831 done
2832 run-api-config.sh: |-
2833 #!/bin/bash
2834
2835 # This file exists to run config files at startup.
2836 # For shovel config, which is lost on restart,
2837 # create them in recipes (or another module) and
2838 # copy them to the folder containing this script.
2839 # it will execute scripts with a prefix 'config-'.
2840 # Be sure to replace all environment variables as
2841 # rabbit should not need to know them all.
2842
2843 source include.sh
2844
2845 log "Looking for config files to run..."
2846
2847 for FILE in * ; do
2848 if [[ ${FILE} == config-*.sh ]]; then
2849 log "Calling: $FILE"
2850 (bash "$FILE")
2851 else
2852 log "Not a config file: $FILE"
2853 fi
2854 done
2855---
2856# Source: delivery-ditv-ams/charts/cms-infrastructure/templates/grafana-config-install-config.yaml
2857apiVersion: v1
2858kind: ConfigMap
2859metadata:
2860 namespace: digital-int-ams
2861 name: digital-int-ams-cms-infrastructure-install
2862 labels:
2863 chart: cms-infrastructure-8.4.0-r.2019-05-22-1345.76
2864 heritage: Tiller
2865 release: digital-int-ams
2866 application: digital-int-ams-cms-infrastructure-install
2867data:
2868 install.sh: |
2869 #!/bin/bash
2870
2871 echo ""
2872 echo "Adding release name only prometheus datasource to grafana (remove this once all dashboards have namespace added)";
2873 curl --user $GRAFANA_USER:$GRAFANA_PASSWORD -X POST -H 'Content-Type: application/json;charset=UTF-8' --data-binary '{"name":"digital-int-ams-prometheus","type":"prometheus","url":"http://prometheus:9090","Access":"proxy","isDefault":false}' "http://$GRAFANA_USER:$GRAFANA_PASSWORD@grafana:3000/api/datasources";
2874 echo ""
2875 echo "Adding release and namespace prometheus datasource to grafana";
2876 curl --user $GRAFANA_USER:$GRAFANA_PASSWORD -X POST -H 'Content-Type: application/json;charset=UTF-8' --data-binary '{"name":"digital-int-ams-digital-int-ams-prometheus","type":"prometheus","url":"http://prometheus:9090","Access":"proxy","isDefault":false}' "http://$GRAFANA_USER:$GRAFANA_PASSWORD@grafana:3000/api/datasources";
2877 echo "";
2878 echo "Done";
2879---
2880# Source: delivery-ditv-ams/charts/product-cms-ui/templates/product-cms-ui-config.yaml
2881apiVersion: v1
2882kind: ConfigMap
2883metadata:
2884 name: digital-int-ams-product-cms-ui-override-properties
2885 labels:
2886 chart: product-cms-ui-8.4.1-SNAPSHOT.2019-05-27-1109.272
2887 heritage: Tiller
2888 release: digital-int-ams
2889 application: product-cms-ui
2890 tier: cms
2891data:
2892 overrides.properties: |
2893 ##################################################
2894 # Add any specific properties for an
2895 # environment to this section.
2896 ##################################################
2897---
2898# Source: delivery-ditv-ams/charts/recipes-ditv-ams/templates/shovel-configmap.yaml
2899apiVersion: v1
2900kind: ConfigMap
2901metadata:
2902 name: digital-int-ams-recipes-ditv-ams-config
2903 labels:
2904 operations.mirada.tv/components: rabbitmq
2905 chart: recipes-ditv-ams-8.4.0-r.149
2906 heritage: Tiller
2907 release: digital-int-ams
2908 tier: infrastructure
2909data:
2910 include.sh: |-
2911 #!/bin/bash
2912 log() {
2913 d=`date +"%Y-%m-%d %H:%M:%S.%3N"` #format: yyyy-MM-dd HH:mm:ss.SSS
2914 echo "$d: $1" |& tee -a /install.log
2915 }
2916 export -f log
2917 rabbit-check.sh: |-
2918 #!/bin/bash
2919 while true
2920 do
2921 COMMAND="curl -H 'Content-Type: application/json' -i -w /"%{http_code}/" -X $1 -u $2:$3"
2922 if ! [[ -z "$5" ]]
2923 then
2924 COMMAND="$COMMAND -d '$5'";
2925 fi
2926 COMMAND="$COMMAND $4";
2927 log $COMMAND
2928 eval $COMMAND > /tmp/out.txt
2929 OUTPUT=$(cat /tmp/out.txt)
2930 log "RESPONSE: $OUTPUT"
2931 if [[ $OUTPUT == *"201"* ]]
2932 then
2933 log SUCCESS
2934 break
2935 else
2936 if [[ $OUTPUT == *"204"* ]]
2937 then
2938 log SUCCESS
2939 break
2940 fi
2941 log "Waiting..."
2942 fi
2943 sleep 10
2944 done
2945 config-cms-shovel.sh: |-
2946 #!/bin/bash
2947 source include.sh
2948---
2949# Source: delivery-ditv-ams/charts/acquisition/templates/acquisition-svc.yaml
2950apiVersion: v1
2951kind: Service
2952metadata:
2953 name: digital-int-ams-acquisition
2954 namespace: digital-int-ams
2955 labels:
2956 chart: acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241
2957 heritage: Tiller
2958 release: digital-int-ams
2959 application: acquisition
2960 tier: cms
2961spec:
2962 type: ClusterIP
2963 ports:
2964 - name: digital-int-ams-acquisition-port
2965 port: 20020
2966 selector:
2967 release: digital-int-ams
2968 application: acquisition
2969 tier: cms
2970---
2971# Source: delivery-ditv-ams/charts/asset-distribution/templates/asset-distribution-svc.yaml
2972apiVersion: v1
2973kind: Service
2974metadata:
2975 name: digital-int-ams-asset-distribution
2976 namespace: digital-int-ams
2977 labels:
2978 chart: asset-distribution-8.4.1-SNAPSHOT.2019-05-21-1332.7
2979 heritage: Tiller
2980 release: digital-int-ams
2981 application: asset-distribution
2982 tier: cms
2983spec:
2984 type: ClusterIP
2985 ports:
2986 - name: digital-int-ams-asset-distribution-port
2987 port: 20055
2988 selector:
2989 release: digital-int-ams
2990 application: asset-distribution
2991 tier: cms
2992---
2993# Source: delivery-ditv-ams/charts/asset-preparation/templates/asset-preparation-svc.yaml
2994apiVersion: v1
2995kind: Service
2996metadata:
2997 name: digital-int-ams-asset-preparation
2998 namespace: digital-int-ams
2999 labels:
3000 chart: asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110
3001 heritage: Tiller
3002 release: digital-int-ams
3003 application: asset-preparation
3004 tier: cms
3005spec:
3006 type: ClusterIP
3007 ports:
3008 - name: digital-int-ams-asset-preparation-port
3009 port: 20015
3010 selector:
3011 release: digital-int-ams
3012 application: asset-preparation
3013 tier: cms
3014---
3015# Source: delivery-ditv-ams/charts/cms-infrastructure/charts/rabbitmq/templates/rabbit-cluster-service.yaml
3016apiVersion: v1
3017kind: Service
3018metadata:
3019 name: digital-int-ams-rabbitmq-cluster
3020 labels:
3021 operations.mirada.tv/components: rabbitmq
3022 chart: rabbitmq-8.1.0-dev.1
3023 heritage: Tiller
3024 release: digital-int-ams
3025 tier: infrastructure
3026spec:
3027 selector:
3028 operations.mirada.tv/components: rabbitmq
3029 release: digital-int-ams
3030 ports:
3031 - port: 5672
3032 name: amqp
3033 - port: 4369
3034 name: epmd
3035 - port: 25672
3036 name: rabbitmq-dist
3037 - port: 15672
3038 name: rabbitmq-mgmt
3039 clusterIP: None
3040---
3041# Source: delivery-ditv-ams/charts/cms-infrastructure/charts/rabbitmq/templates/rabbit-loadbalancer-service.yaml
3042apiVersion: v1
3043kind: Service
3044metadata:
3045 name: digital-int-ams-rabbitmq
3046
3047 annotations:
3048 service.beta.kubernetes.io/aws-load-balancer-internal: '0.0.0.0/0'
3049
3050 labels:
3051 operations.mirada.tv/components: rabbitmq
3052 chart: rabbitmq-8.1.0-dev.1
3053 heritage: Tiller
3054 release: digital-int-ams
3055 tier: infrastructure
3056spec:
3057 type: ClusterIP
3058 selector:
3059 operations.mirada.tv/components: rabbitmq
3060 release: digital-int-ams
3061 ports:
3062 - port: 5672
3063 name: amqp
3064
3065 - port: 4369
3066 name: epmd
3067
3068 - port: 25672
3069 name: rabbitmq-dist
3070
3071 - port: 15672
3072 name: rabbitmq-mgmt
3073---
3074# Source: delivery-ditv-ams/charts/cms-infrastructure/templates/grafana-config-external-service.yaml
3075apiVersion: v1
3076kind: Service
3077metadata:
3078 labels:
3079 release: digital-int-ams
3080 tier:
3081 namespace: digital-int-ams
3082 name: grafana
3083spec:
3084 externalName: grafana.monitoring.svc.cluster.local
3085 type: ExternalName
3086---
3087# Source: delivery-ditv-ams/charts/metadata-management/templates/metadata-management-svc.yaml
3088apiVersion: v1
3089kind: Service
3090metadata:
3091 name: digital-int-ams-metadata-management
3092 namespace: digital-int-ams
3093 labels:
3094 chart: metadata-management-8.4.1-SNAPSHOT.2019-05-22-1209.18
3095 heritage: Tiller
3096 release: digital-int-ams
3097 application: metadata-management
3098 tier: cms
3099spec:
3100 type: ClusterIP
3101 ports:
3102 - name: digital-int-ams-metadata-management-port
3103 port: 20000
3104 selector:
3105 release: digital-int-ams
3106 application: metadata-management
3107 tier: cms
3108---
3109# Source: delivery-ditv-ams/charts/product-cms-ui/templates/product-cms-ui-svc.yaml
3110apiVersion: v1
3111kind: Service
3112metadata:
3113 name: digital-int-ams-product-cms-ui
3114 labels:
3115 chart: product-cms-ui-8.4.1-SNAPSHOT.2019-05-27-1109.272
3116 heritage: Tiller
3117 release: digital-int-ams
3118 application: product-cms-ui
3119 tier: cms
3120spec:
3121 type: ClusterIP
3122 ports:
3123 - name: digital-int-ams-product-cms-ui-port
3124 port: 8080
3125 selector:
3126 release: digital-int-ams
3127 application: product-cms-ui
3128 tier: cms
3129---
3130# Source: delivery-ditv-ams/charts/vodstatus-aggregator/templates/vodstatus-aggregator-svc.yaml
3131apiVersion: v1
3132kind: Service
3133metadata:
3134 name: digital-int-ams-vodstatus-aggregator
3135 namespace: digital-int-ams
3136 labels:
3137 chart: vodstatus-aggregator-8.4.1-SNAPSHOT.2019-05-14-1053.57
3138 heritage: Tiller
3139 release: digital-int-ams
3140 application: vodstatus-aggregator
3141 tier: cms
3142spec:
3143 type: ClusterIP
3144 ports:
3145 - name: digital-int-ams-vodstatus-aggregator-port
3146 port: 20110
3147 selector:
3148 release: digital-int-ams
3149 application: vodstatus-aggregator
3150 tier: cms
3151---
3152# Source: delivery-ditv-ams/templates/external-svc.yaml
3153apiVersion: v1
3154kind: Service
3155metadata:
3156 name: cms-external-gracenote-ftp
3157 labels:
3158 chart: delivery-ditv-ams-8.4.0
3159 heritage: Tiller
3160 release: digital-int-ams
3161 tier: cms
3162 application: external-gracenote-ftp
3163spec:
3164 type: ExternalName
3165 externalName: xxxxxx
3166---
3167# Source: delivery-ditv-ams/charts/acquisition/templates/acquisition-deploy.yaml
3168apiVersion: extensions/v1beta1
3169kind: Deployment
3170metadata:
3171 name: digital-int-ams-acquisition
3172 namespace: digital-int-ams
3173 labels:
3174 chart: acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241
3175 heritage: Tiller
3176 release: digital-int-ams
3177 application: acquisition
3178 tier: cms
3179 annotations:
3180 "checksum/config": cf65c0954347d5cd0120ad09c482b78e2464e417ca2cf37c8c3454af0114a735
3181spec:
3182 replicas: 1
3183 template:
3184 metadata:
3185 labels:
3186 release: digital-int-ams
3187 application: acquisition
3188 tier: cms
3189 annotations:
3190 prometheus.io/scrape: "true"
3191 prometheus.io/port: "20020"
3192 spec:
3193 terminationGracePeriodSeconds:
3194 containers:
3195 - name: digital-int-ams-acquisition
3196 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
3197 imagePullPolicy: IfNotPresent
3198
3199 envFrom:
3200 - configMapRef:
3201 name: digital-int-ams-client-config
3202 - configMapRef:
3203 name: digital-int-ams-software-config
3204 - secretRef:
3205 name: digital-int-ams-software-secrets
3206
3207 env:
3208 - name: JAVA_OPTS
3209 value: ""
3210 - name: MAX_MEM_PARAM
3211 value: "-Xmx256M"
3212 - name: MAX_ACTIVE_DB_CONNECTIONS
3213 value: "8"
3214 - name: MIN_IDLE_DB_CONNECTIONS
3215 value: "1"
3216
3217 ports:
3218 - containerPort: 20020
3219
3220 volumeMounts:
3221 - mountPath: /mnt/sftp
3222 name: sftp-data
3223 - name: sdp-to-cms-import-volume
3224 mountPath: /mnt/sdp-to-cms-import
3225 - mountPath: /mnt/cms-to-sdp-export
3226 name: cms-to-sdp-export-volume
3227 - mountPath: /mnt/ams-to-cms-export
3228 name: ams-to-cms-export-volume
3229 - mountPath: /mnt/cms-internal-storage
3230 name: cms-internal-storage-volume
3231 - name: digital-int-ams-archaius-properties
3232 mountPath: /app/master.properties.template
3233 subPath: master.properties.template
3234 - name: digital-int-ams-acquisition-override-properties
3235 mountPath: /app/overrides.properties.template
3236 subPath: overrides.properties
3237 - name: digital-int-ams-acquisition-yaml-properties
3238 mountPath: /app/application.yml
3239 subPath: application.yml
3240
3241 livenessProbe:
3242 httpGet:
3243 path: /health
3244 port: 20020
3245 failureThreshold: 4
3246 initialDelaySeconds: 120
3247 periodSeconds: 15
3248
3249 readinessProbe:
3250 httpGet:
3251 path: /info
3252 port: 20020
3253 failureThreshold: 4
3254 initialDelaySeconds: 60
3255 periodSeconds: 15
3256
3257 resources:
3258 limits:
3259 cpu: 1000m
3260 memory: 512Mi
3261 requests:
3262 cpu: 100m
3263 memory: 256Mi
3264
3265
3266 hostAliases:
3267 - ip: 127.0.0.1
3268 hostnames:
3269 - digital-int-ams-acquisition
3270
3271 initContainers:
3272 - name: check-dependencies
3273 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
3274 imagePullPolicy: IfNotPresent
3275 envFrom:
3276 - configMapRef:
3277 name: digital-int-ams-client-config
3278 - configMapRef:
3279 name: digital-int-ams-software-config
3280 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3281 volumeMounts:
3282 - name: digital-int-ams-orchestration
3283 mountPath: /wait-for.sh
3284 subPath: wait-for.sh
3285 resources:
3286 limits:
3287 cpu: 40m
3288 memory: 128Mi
3289 requests:
3290 cpu: 40m
3291 memory: 128Mi
3292
3293 nodeSelector:
3294 operations.mirada.tv/role: worker
3295
3296 volumes:
3297 - name: sftp-data
3298 hostPath:
3299 path: /nfs/sftp
3300 - name: digital-int-ams-orchestration
3301 configMap:
3302 name: digital-int-ams-orchestration
3303 - name: cms-to-sdp-export-volume
3304 hostPath:
3305 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
3306 - name: sdp-to-cms-import-volume
3307 hostPath:
3308 path: /nfs/sdp-cms-share/sdp-to-cms
3309 - name: ams-to-cms-export-volume
3310 hostPath:
3311 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
3312 - name: cms-internal-storage-volume
3313 persistentVolumeClaim:
3314 claimName: digital-int-ams-internal-storage-pvc
3315 - name: digital-int-ams-acquisition-override-properties
3316 configMap:
3317 name: digital-int-ams-acquisition-override-properties
3318 - name: digital-int-ams-acquisition-yaml-properties
3319 configMap:
3320 name: digital-int-ams-acquisition-yaml-properties
3321 - name: digital-int-ams-archaius-properties
3322 configMap:
3323 name: digital-int-ams-archaius-properties
3324---
3325# Source: delivery-ditv-ams/charts/asset-distribution/templates/asset-distribution-deploy.yaml
3326apiVersion: extensions/v1beta1
3327kind: Deployment
3328metadata:
3329 name: digital-int-ams-asset-distribution
3330 namespace: digital-int-ams
3331 labels:
3332 chart: asset-distribution-8.4.1-SNAPSHOT.2019-05-21-1332.7
3333 heritage: Tiller
3334 release: digital-int-ams
3335 application: asset-distribution
3336 tier: cms
3337 annotations:
3338 "checksum/config": f763c3cdd876b5a021f6a6c5955ffb638eed2ce7959167ef24f0970f2e907158
3339spec:
3340 replicas: 1
3341 template:
3342 metadata:
3343 labels:
3344 release: digital-int-ams
3345 application: asset-distribution
3346 tier: cms
3347 annotations:
3348 prometheus.io/scrape: "true"
3349 prometheus.io/port: "20055"
3350 spec:
3351 terminationGracePeriodSeconds:
3352 containers:
3353 - name: digital-int-ams-asset-distribution
3354 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
3355 imagePullPolicy: IfNotPresent
3356
3357 envFrom:
3358 - configMapRef:
3359 name: digital-int-ams-client-config
3360 - configMapRef:
3361 name: digital-int-ams-software-config
3362 - secretRef:
3363 name: digital-int-ams-software-secrets
3364
3365 env:
3366 - name: JAVA_OPTS
3367 value: ""
3368 - name: MAX_MEM_PARAM
3369 value: "-Xmx256M"
3370 - name: MAX_ACTIVE_DB_CONNECTIONS
3371 value: "10"
3372 - name: MIN_IDLE_DB_CONNECTIONS
3373 value: "1"
3374
3375 ports:
3376 - containerPort: 20055
3377
3378 volumeMounts:
3379 - mountPath: /mnt/cms-to-sdp-export
3380 name: cms-to-sdp-export-volume
3381 - mountPath: /mnt/ams-to-cms-export
3382 name: ams-to-cms-export-volume
3383 - mountPath: /mnt/cms-internal-storage
3384 name: cms-internal-storage-volume
3385 - name: digital-int-ams-archaius-properties
3386 mountPath: /app/master.properties.template
3387 subPath: master.properties.template
3388 - name: digital-int-ams-asset-distribution-override-properties
3389 mountPath: /app/overrides.properties.template
3390 subPath: overrides.properties
3391
3392 livenessProbe:
3393 httpGet:
3394 path: /health
3395 port: 20055
3396 failureThreshold: 4
3397 initialDelaySeconds: 120
3398 periodSeconds: 15
3399
3400 readinessProbe:
3401 httpGet:
3402 path: /info
3403 port: 20055
3404 failureThreshold: 4
3405 initialDelaySeconds: 60
3406 periodSeconds: 15
3407
3408 resources:
3409 limits:
3410 cpu: 800m
3411 memory: 512Mi
3412 requests:
3413 cpu: 100m
3414 memory: 256Mi
3415
3416
3417 hostAliases:
3418 - ip: 127.0.0.1
3419 hostnames:
3420 - digital-int-ams-asset-distribution
3421
3422 initContainers:
3423 - name: check-dependencies
3424 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
3425 imagePullPolicy: IfNotPresent
3426 envFrom:
3427 - configMapRef:
3428 name: digital-int-ams-client-config
3429 - configMapRef:
3430 name: digital-int-ams-software-config
3431 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3432 volumeMounts:
3433 - name: digital-int-ams-orchestration
3434 mountPath: /wait-for.sh
3435 subPath: wait-for.sh
3436 resources:
3437 limits:
3438 cpu: 40m
3439 memory: 128Mi
3440 requests:
3441 cpu: 40m
3442 memory: 128Mi
3443
3444 nodeSelector:
3445 operations.mirada.tv/role: worker
3446
3447 volumes:
3448 - name: digital-int-ams-orchestration
3449 configMap:
3450 name: digital-int-ams-orchestration
3451 - name: cms-to-sdp-export-volume
3452 hostPath:
3453 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
3454 - name: ams-to-cms-export-volume
3455 hostPath:
3456 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
3457 - name: cms-internal-storage-volume
3458 persistentVolumeClaim:
3459 claimName: digital-int-ams-internal-storage-pvc
3460 - name: digital-int-ams-asset-distribution-override-properties
3461 configMap:
3462 name: digital-int-ams-asset-distribution-override-properties
3463 - name: digital-int-ams-archaius-properties
3464 configMap:
3465 name: digital-int-ams-archaius-properties
3466---
3467# Source: delivery-ditv-ams/charts/asset-preparation/templates/asset-preparation-deploy.yaml
3468apiVersion: extensions/v1beta1
3469kind: Deployment
3470metadata:
3471 name: digital-int-ams-asset-preparation
3472 namespace: digital-int-ams
3473 labels:
3474 chart: asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110
3475 heritage: Tiller
3476 release: digital-int-ams
3477 application: asset-preparation
3478 tier: cms
3479 annotations:
3480 "checksum/config": 1c80224ec1ebbbac3071d7789699306beda941660a4f73adafb3e1cae6fab8a0
3481spec:
3482 replicas: 1
3483 template:
3484 metadata:
3485 labels:
3486 release: digital-int-ams
3487 application: asset-preparation
3488 tier: cms
3489 annotations:
3490 prometheus.io/scrape: "true"
3491 prometheus.io/port: "20015"
3492 spec:
3493 terminationGracePeriodSeconds:
3494 containers:
3495 - name: digital-int-ams-asset-preparation
3496 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
3497 imagePullPolicy: IfNotPresent
3498
3499 envFrom:
3500 - configMapRef:
3501 name: digital-int-ams-client-config
3502 - configMapRef:
3503 name: digital-int-ams-software-config
3504 - secretRef:
3505 name: digital-int-ams-software-secrets
3506 - configMapRef:
3507 name: digital-int-ams-asset-preparation-config
3508 - configMapRef:
3509 name: digital-int-ams-asset-preparation-secrets
3510
3511 env:
3512 - name: JAVA_OPTS
3513 value: ""
3514 - name: MAX_MEM_PARAM
3515 value: "-Xmx256M"
3516 - name: MAX_ACTIVE_DB_CONNECTIONS
3517 value: "8"
3518 - name: MIN_IDLE_DB_CONNECTIONS
3519 value: "1"
3520
3521 ports:
3522 - containerPort: 20015
3523
3524 volumeMounts:
3525 - mountPath: /mnt/cms-to-sdp-export
3526 name: cms-to-sdp-export-volume
3527 - mountPath: /mnt/ams-to-cms-export
3528 name: ams-to-cms-export-volume
3529 - mountPath: /mnt/cms-internal-storage
3530 name: cms-internal-storage-volume
3531 - name: digital-int-ams-archaius-properties
3532 mountPath: /app/master.properties.template
3533 subPath: master.properties.template
3534
3535 livenessProbe:
3536 httpGet:
3537 path: /health
3538 port: 20015
3539 failureThreshold: 4
3540 initialDelaySeconds: 120
3541 periodSeconds: 15
3542
3543 readinessProbe:
3544 httpGet:
3545 path: /info
3546 port: 20015
3547 failureThreshold: 4
3548 initialDelaySeconds: 60
3549 periodSeconds: 15
3550
3551 resources:
3552 limits:
3553 cpu: 800m
3554 memory: 512Mi
3555 requests:
3556 cpu: 100m
3557 memory: 256Mi
3558
3559
3560 hostAliases:
3561 - ip: 127.0.0.1
3562 hostnames:
3563 - digital-int-ams-asset-preparation
3564
3565 initContainers:
3566 - name: check-dependencies
3567 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
3568 imagePullPolicy: IfNotPresent
3569 envFrom:
3570 - configMapRef:
3571 name: digital-int-ams-client-config
3572 - configMapRef:
3573 name: digital-int-ams-software-config
3574 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3575 volumeMounts:
3576 - name: digital-int-ams-orchestration
3577 mountPath: /wait-for.sh
3578 subPath: wait-for.sh
3579 resources:
3580 limits:
3581 cpu: 40m
3582 memory: 128Mi
3583 requests:
3584 cpu: 40m
3585 memory: 128Mi
3586
3587 nodeSelector:
3588 operations.mirada.tv/role: worker
3589
3590 volumes:
3591 - name: digital-int-ams-orchestration
3592 configMap:
3593 name: digital-int-ams-orchestration
3594 - name: cms-to-sdp-export-volume
3595 hostPath:
3596 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
3597 - name: ams-to-cms-export-volume
3598 hostPath:
3599 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
3600 - name: cms-internal-storage-volume
3601 persistentVolumeClaim:
3602 claimName: digital-int-ams-internal-storage-pvc
3603 - name: digital-int-ams-archaius-properties
3604 configMap:
3605 name: digital-int-ams-archaius-properties
3606---
3607# Source: delivery-ditv-ams/charts/metadata-management/templates/metadata-management-deploy.yaml
3608apiVersion: extensions/v1beta1
3609kind: Deployment
3610metadata:
3611 name: digital-int-ams-metadata-management
3612 namespace: digital-int-ams
3613 labels:
3614 chart: metadata-management-8.4.1-SNAPSHOT.2019-05-22-1209.18
3615 heritage: Tiller
3616 release: digital-int-ams
3617 application: metadata-management
3618 tier: cms
3619 annotations:
3620 "checksum/config": 9e51fe7eabbf76be202f85eb8801da51ae5179705726a26b00677638399e1fd7
3621spec:
3622 replicas: 1
3623 template:
3624 metadata:
3625 labels:
3626 release: digital-int-ams
3627 application: metadata-management
3628 tier: cms
3629 annotations:
3630 prometheus.io/scrape: "true"
3631 prometheus.io/port: "20000"
3632 spec:
3633 terminationGracePeriodSeconds:
3634 containers:
3635 - name: digital-int-ams-metadata-management
3636 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
3637 imagePullPolicy: IfNotPresent
3638
3639 envFrom:
3640 - configMapRef:
3641 name: digital-int-ams-client-config
3642 - configMapRef:
3643 name: digital-int-ams-software-config
3644 - secretRef:
3645 name: digital-int-ams-software-secrets
3646 - configMapRef:
3647 name: digital-int-ams-metadata-management-config
3648
3649 env:
3650 - name: JAVA_OPTS
3651 value: ""
3652 - name: MAX_MEM_PARAM
3653 value: "-Xmx1408m"
3654 - name: MAX_ACTIVE_DB_CONNECTIONS
3655 value: "10"
3656 - name: MIN_IDLE_DB_CONNECTIONS
3657 value: "1"
3658
3659 ports:
3660 - containerPort: 20000
3661
3662 volumeMounts:
3663 - mountPath: /mnt/cms-to-sdp-export
3664 name: cms-to-sdp-export-volume
3665 - mountPath: /mnt/ams-to-cms-export
3666 name: ams-to-cms-export-volume
3667 - mountPath: /mnt/cms-internal-storage
3668 name: cms-internal-storage-volume
3669 - name: digital-int-ams-archaius-properties
3670 mountPath: /app/master.properties.template
3671 subPath: master.properties.template
3672
3673 livenessProbe:
3674 httpGet:
3675 path: /health
3676 port: 20000
3677 failureThreshold: 4
3678 initialDelaySeconds: 120
3679 periodSeconds: 15
3680
3681 readinessProbe:
3682 httpGet:
3683 path: /info
3684 port: 20000
3685 failureThreshold: 4
3686 initialDelaySeconds: 60
3687 periodSeconds: 15
3688
3689 resources:
3690 limits:
3691 cpu: 2000m
3692 memory: 2048Mi
3693 requests:
3694 cpu: 100m
3695 memory: 256Mi
3696
3697
3698 hostAliases:
3699 - ip: 127.0.0.1
3700 hostnames:
3701 - digital-int-ams-metadata-management
3702
3703 initContainers:
3704 - name: check-dependencies
3705 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
3706 imagePullPolicy: IfNotPresent
3707 envFrom:
3708 - configMapRef:
3709 name: digital-int-ams-client-config
3710 - configMapRef:
3711 name: digital-int-ams-software-config
3712 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3713 volumeMounts:
3714 - name: digital-int-ams-orchestration
3715 mountPath: /wait-for.sh
3716 subPath: wait-for.sh
3717 resources:
3718 limits:
3719 cpu: 40m
3720 memory: 128Mi
3721 requests:
3722 cpu: 40m
3723 memory: 128Mi
3724
3725 nodeSelector:
3726 operations.mirada.tv/role: worker
3727
3728 volumes:
3729 - name: digital-int-ams-orchestration
3730 configMap:
3731 name: digital-int-ams-orchestration
3732 - name: cms-to-sdp-export-volume
3733 hostPath:
3734 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
3735 - name: ams-to-cms-export-volume
3736 hostPath:
3737 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
3738 - name: cms-internal-storage-volume
3739 persistentVolumeClaim:
3740 claimName: digital-int-ams-internal-storage-pvc
3741 - name: digital-int-ams-archaius-properties
3742 configMap:
3743 name: digital-int-ams-archaius-properties
3744---
3745# Source: delivery-ditv-ams/charts/product-cms-ui/templates/product-cms-ui-deploy.yaml
3746apiVersion: extensions/v1beta1
3747kind: Deployment
3748metadata:
3749 namespace: digital-int-ams
3750 name: digital-int-ams-product-cms-ui
3751 labels:
3752 chart: product-cms-ui-8.4.1-SNAPSHOT.2019-05-27-1109.272
3753 heritage: Tiller
3754 release: digital-int-ams
3755 application: product-cms-ui
3756 tier: cms
3757 annotations:
3758 "checksum/config": aa73cc5133f923109154364ff9b6143816b7f0b1c8d94094e3dffb95c647ef57
3759spec:
3760 replicas: 1
3761 template:
3762 metadata:
3763 labels:
3764 release: digital-int-ams
3765 application: product-cms-ui
3766 tier: cms
3767 annotations:
3768 prometheus.io/scrape: "true"
3769 prometheus.io/port: "8080"
3770 spec:
3771 containers:
3772 - name: digital-int-ams-product-cms-ui
3773 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/product-cms-ui:8.4.1-SNAPSHOT.2019-05-27-1109.272"
3774 imagePullPolicy: IfNotPresent
3775
3776 envFrom:
3777 - configMapRef:
3778 name: digital-int-ams-client-config
3779 - configMapRef:
3780 name: digital-int-ams-software-config
3781 - secretRef:
3782 name: digital-int-ams-software-secrets
3783
3784 env:
3785 - name: MAX_MEM_PARAM
3786 value: "-Xms1G -Xmx2G"
3787
3788 ports:
3789 - containerPort: 8080
3790
3791 volumeMounts:
3792 - mountPath: /mnt/cms-to-sdp-export
3793 name: cms-to-sdp-export-volume
3794 - mountPath: /mnt/ams-to-cms-export
3795 name: ams-to-cms-export-volume
3796 - mountPath: /mnt/cms-internal-storage
3797 name: cms-internal-storage-volume
3798 - name: digital-int-ams-archaius-properties
3799 mountPath: /usr/local/tomcat/conf/master.properties.template
3800 subPath: master.properties.template
3801 - name: digital-int-ams-product-cms-ui-override-properties
3802 mountPath: /usr/local/tomcat/conf/overrides.properties.template
3803 subPath: overrides.properties
3804
3805 livenessProbe:
3806 httpGet:
3807 path: /login/auth/
3808 port: 8080
3809 failureThreshold: 4
3810 initialDelaySeconds: 120
3811 periodSeconds: 15
3812
3813 readinessProbe:
3814 httpGet:
3815 path: /login/auth/
3816 port: 8080
3817 failureThreshold: 4
3818 initialDelaySeconds: 60
3819 periodSeconds: 15
3820
3821 resources:
3822 limits:
3823 cpu: 1000m
3824 memory: 3072Mi
3825 requests:
3826 cpu: 500m
3827 memory: 1024Mi
3828
3829
3830 hostAliases:
3831 - ip: 127.0.0.1
3832 hostnames:
3833 - digital-int-ams-product-cms-ui
3834
3835 initContainers:
3836 - name: check-dependencies
3837 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/product-cms-ui:8.4.1-SNAPSHOT.2019-05-27-1109.272"
3838 imagePullPolicy: IfNotPresent
3839 envFrom:
3840 - configMapRef:
3841 name: digital-int-ams-client-config
3842 - configMapRef:
3843 name: digital-int-ams-software-config
3844 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3845 volumeMounts:
3846 - name: digital-int-ams-orchestration
3847 mountPath: /wait-for.sh
3848 subPath: wait-for.sh
3849 resources:
3850 limits:
3851 cpu: 40m
3852 memory: 128Mi
3853 requests:
3854 cpu: 40m
3855 memory: 128Mi
3856
3857 nodeSelector:
3858 operations.mirada.tv/role: worker
3859
3860 volumes:
3861 - name: digital-int-ams-orchestration
3862 configMap:
3863 name: digital-int-ams-orchestration
3864 - name: cms-to-sdp-export-volume
3865 hostPath:
3866 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
3867 - name: ams-to-cms-export-volume
3868 hostPath:
3869 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
3870 - name: cms-internal-storage-volume
3871 persistentVolumeClaim:
3872 claimName: digital-int-ams-internal-storage-pvc
3873 - name: digital-int-ams-product-cms-ui-override-properties
3874 configMap:
3875 name: digital-int-ams-product-cms-ui-override-properties
3876 - name: digital-int-ams-archaius-properties
3877 configMap:
3878 name: digital-int-ams-archaius-properties
3879---
3880# Source: delivery-ditv-ams/charts/vodstatus-aggregator/templates/vodstatus-aggregator-deploy.yaml
3881apiVersion: extensions/v1beta1
3882kind: Deployment
3883metadata:
3884 name: digital-int-ams-vodstatus-aggregator
3885 namespace: digital-int-ams
3886 labels:
3887 chart: vodstatus-aggregator-8.4.1-SNAPSHOT.2019-05-14-1053.57
3888 heritage: Tiller
3889 release: digital-int-ams
3890 application: vodstatus-aggregator
3891 tier: cms
3892 annotations:
3893 "checksum/config": 8a7bd284546584717faefc418739e5305d7b220d3a233d403049fbd0bf9c3c63
3894spec:
3895 replicas: 1
3896 template:
3897 metadata:
3898 labels:
3899 release: digital-int-ams
3900 application: vodstatus-aggregator
3901 tier: cms
3902 annotations:
3903 prometheus.io/scrape: "true"
3904 prometheus.io/port: "20110"
3905 spec:
3906 terminationGracePeriodSeconds:
3907 containers:
3908 - name: digital-int-ams-vodstatus-aggregator
3909 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
3910 imagePullPolicy: IfNotPresent
3911
3912 envFrom:
3913 - configMapRef:
3914 name: digital-int-ams-client-config
3915 - configMapRef:
3916 name: digital-int-ams-software-config
3917 - secretRef:
3918 name: digital-int-ams-software-secrets
3919
3920 env:
3921 - name: JAVA_OPTS
3922 value: ""
3923 - name: MAX_MEM_PARAM
3924 value: "-Xmx256M"
3925 - name: MAX_ACTIVE_DB_CONNECTIONS
3926 value: "10"
3927 - name: MIN_IDLE_DB_CONNECTIONS
3928 value: "1"
3929
3930 ports:
3931 - containerPort: 20110
3932
3933 volumeMounts:
3934 - mountPath: /mnt/cms-to-sdp-export
3935 name: cms-to-sdp-export-volume
3936 - mountPath: /mnt/ams-to-cms-export
3937 name: ams-to-cms-export-volume
3938 - mountPath: /mnt/cms-internal-storage
3939 name: cms-internal-storage-volume
3940 - name: digital-int-ams-archaius-properties
3941 mountPath: /app/master.properties.template
3942 subPath: master.properties.template
3943 - name: digital-int-ams-vodstatus-aggregator-override-properties
3944 mountPath: /app/overrides.properties.template
3945 subPath: overrides.properties
3946
3947 livenessProbe:
3948 httpGet:
3949 path: /health
3950 port: 20110
3951 failureThreshold: 4
3952 initialDelaySeconds: 120
3953 periodSeconds: 15
3954
3955 readinessProbe:
3956 httpGet:
3957 path: /info
3958 port: 20110
3959 failureThreshold: 4
3960 initialDelaySeconds: 60
3961 periodSeconds: 15
3962
3963 resources:
3964 limits:
3965 cpu: 800m
3966 memory: 512Mi
3967 requests:
3968 cpu: 100m
3969 memory: 256Mi
3970
3971
3972 hostAliases:
3973 - ip: 127.0.0.1
3974 hostnames:
3975 - digital-int-ams-vodstatus-aggregator
3976
3977 initContainers:
3978 - name: check-dependencies
3979 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
3980 imagePullPolicy: IfNotPresent
3981 envFrom:
3982 - configMapRef:
3983 name: digital-int-ams-client-config
3984 - configMapRef:
3985 name: digital-int-ams-software-config
3986 command: [ "bash","/wait-for.sh","rabbit,oracle" ]
3987 volumeMounts:
3988 - name: digital-int-ams-orchestration
3989 mountPath: /wait-for.sh
3990 subPath: wait-for.sh
3991 resources:
3992 limits:
3993 cpu: 40m
3994 memory: 128Mi
3995 requests:
3996 cpu: 40m
3997 memory: 128Mi
3998
3999 nodeSelector:
4000 operations.mirada.tv/role: worker
4001
4002 volumes:
4003 - name: digital-int-ams-orchestration
4004 configMap:
4005 name: digital-int-ams-orchestration
4006 - name: cms-to-sdp-export-volume
4007 hostPath:
4008 path: /nfs/ci-sdp-dev/cms-to-sdp-export-volume
4009 - name: ams-to-cms-export-volume
4010 hostPath:
4011 path: /nfs/ci-ams-dev/ams-to-cms-export-volume
4012 - name: cms-internal-storage-volume
4013 persistentVolumeClaim:
4014 claimName: digital-int-ams-internal-storage-pvc
4015 - name: digital-int-ams-vodstatus-aggregator-override-properties
4016 configMap:
4017 name: digital-int-ams-vodstatus-aggregator-override-properties
4018 - name: digital-int-ams-archaius-properties
4019 configMap:
4020 name: digital-int-ams-archaius-properties
4021---
4022# Source: delivery-ditv-ams/charts/cms-infrastructure/charts/rabbitmq/templates/rabbit-deployment.yaml
4023apiVersion: apps/v1beta2
4024kind: StatefulSet
4025metadata:
4026 name: digital-int-ams-rabbitmq
4027 labels:
4028 operations.mirada.tv/components: rabbitmq
4029 chart: rabbitmq-8.1.0-dev.1
4030 heritage: Tiller
4031 release: digital-int-ams
4032 tier: infrastructure
4033spec:
4034 selector:
4035 matchLabels:
4036 operations.mirada.tv/components: rabbitmq
4037 release: digital-int-ams
4038 serviceName: digital-int-ams-rabbitmq-cluster
4039 replicas: 1
4040 template:
4041 metadata:
4042 labels:
4043 operations.mirada.tv/components: rabbitmq
4044 release: digital-int-ams
4045 tier: infrastructure
4046 spec:
4047 nodeSelector:
4048 operations.mirada.tv/role: worker
4049
4050 containers:
4051 - name: digital-int-ams-rabbitmq
4052 image: 903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/components/rabbitmq:3.6-management-alpine
4053 imagePullPolicy: IfNotPresent
4054 ports:
4055 - containerPort: 4369
4056 name: epmd
4057 - containerPort: 5672
4058 name: amqp
4059 - containerPort: 25672
4060 name: rabbitmq-dist
4061 - containerPort: 15672
4062 name: http
4063 volumeMounts:
4064 - name: digital-int-ams-rabbitmq-config
4065 mountPath: /setup/mnt
4066 - mountPath: /var/lib/rabbitmq
4067 name: rabbitmq-storage-volume
4068 resources:
4069 limits:
4070 cpu: 1000m
4071 memory: 640Mi
4072 requests:
4073 cpu: 100m
4074 memory: 512Mi
4075
4076 lifecycle:
4077 postStart:
4078 exec:
4079 command:
4080 - /bin/sh
4081 - -c
4082 - >
4083 if [ -z "$(grep digital-int-ams-rabbitmq-cluster /etc/resolv.conf)" ]; then
4084 sed "s/^search \([^ ]\+\)/search digital-int-ams-rabbitmq-cluster.\1 \1/" /etc/resolv.conf > /etc/resolv.conf.new;
4085 cat /etc/resolv.conf.new > /etc/resolv.conf;
4086 rm /etc/resolv.conf.new;
4087 fi;
4088 until rabbitmqctl node_health_check; do sleep 1; done;
4089 if [[ "$HOSTNAME" == "digital-int-ams-rabbitmq-0" ]]; then
4090 rabbitmqctl add_vhost cms;
4091 rabbitmqctl add_user ${CMS_RABBIT_USER} ${CMS_RABBIT_PASSWORD};
4092 rabbitmqctl set_permissions -p cms ${CMS_RABBIT_USER} ".*" ".*" ".*";
4093 rabbitmqctl set_user_tags ${CMS_RABBIT_USER} administrator;
4094 rabbitmq-plugins enable rabbitmq_management;
4095 rabbitmq-plugins enable rabbitmq_shovel;
4096 rabbitmq-plugins enable rabbitmq_shovel_management;
4097 fi;
4098 if [[ "$HOSTNAME" != "digital-int-ams-rabbitmq-0" && -z "$(rabbitmqctl cluster_status | grep digital-int-ams-rabbitmq-0)" ]]; then
4099 rabbitmqctl stop_app;
4100 rabbitmqctl join_cluster rabbit@digital-int-ams-rabbitmq-0;
4101 rabbitmqctl start_app;
4102 fi;
4103 rabbitmqctl set_policy ha-all "." '{"ha-mode":"exactly","ha-params":3,"ha-sync-mode":"automatic"}';
4104 apk update;
4105 apk add curl;
4106 cd /setup;
4107 cp mnt/*.sh .;
4108 chmod +x *.sh;
4109 cp *.sh /var/lib/rabbitmq;
4110 cd /var/lib/rabbitmq;
4111 ./run-api-config.sh;
4112 env:
4113 - name: RABBITMQ_ERLANG_COOKIE
4114 value: DCRVBIZHJWHNZXYVSFPG
4115 - name: RABBITMQ_VM_MEMORY_HIGH_WATERMARK
4116 value: "0.66"
4117 envFrom:
4118 - configMapRef:
4119 name: digital-int-ams-client-config
4120 - secretRef:
4121 name: digital-int-ams-software-secrets
4122 volumes:
4123 - name: digital-int-ams-rabbitmq-config
4124 configMap:
4125 name: digital-int-ams-rabbitmq-config
4126 - name: rabbitmq-storage-volume
4127 persistentVolumeClaim:
4128 claimName: digital-int-ams-rabbitmq-pvc
4129---
4130# Source: delivery-ditv-ams/charts/acquisition/templates/grafana-application-dashboard-job.yaml
4131apiVersion: batch/v1
4132kind: Job
4133metadata:
4134 namespace: digital-int-ams
4135
4136 name: digital-int-ams-acquisition-grafana-2ac7b4e18b371a0119fc549f448
4137
4138 labels:
4139 chart: acquisition-8.4.1-SNAPSHOT.2019-04-05-1058.241
4140 heritage: Tiller
4141 release: digital-int-ams
4142 application: digital-int-ams-acquisition-grafana
4143spec:
4144 template:
4145 metadata:
4146 labels:
4147 release: digital-int-ams
4148 application: digital-int-ams-acquisition-grafana
4149 spec:
4150 containers:
4151 - name: digital-int-ams-acquisition-grafana
4152 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
4153 imagePullPolicy: IfNotPresent
4154 env:
4155 - name: GRAFANA_RELEASE_NAME
4156 value: "digital-int-ams"
4157 - name: GRAFANA_CHART_NAME
4158 value: "acquisition"
4159 - name: GRAFANA_NAMESPACE
4160 value: "digital-int-ams"
4161 - name: GRAFANA_DATASOURCE
4162 value: "prometheus"
4163 - name: GRAFANA_METRICS_OWNER
4164 value: "acquisition"
4165 - name: GRAFANA_APPLICATION_TITLE
4166 value: "Acquisition Metrics"
4167 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4168 value: "acquisition-metrics"
4169 - name: GRAFANA_RELEASE_NAME_TOKEN
4170 value: "digital-int-ams"
4171 - name: GRAFANA_NAMESPACE_TOKEN
4172 value: "digital-int-ams"
4173 - name: GRAFANA_SERVER
4174 value: "grafana"
4175 - name: GRAFANA_PORT
4176 value: "3000"
4177 envFrom:
4178 - configMapRef:
4179 name: digital-int-ams-client-config
4180 - secretRef:
4181 name: digital-int-ams-software-secrets
4182 command: [ "bash","/grafana/grafana-application-install.sh" ]
4183 resources:
4184 limits:
4185 cpu: 1000m
4186 memory: 512Mi
4187 requests:
4188 cpu: 100m
4189 memory: 256Mi
4190
4191 restartPolicy: Never
4192 initContainers:
4193 - name: check-dependencies
4194 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/acquisition:8.4.1-SNAPSHOT.2019-04-05-1058.241"
4195 imagePullPolicy: IfNotPresent
4196 command: [ "bash","/wait-for.sh","grafana" ]
4197 envFrom:
4198 - configMapRef:
4199 name: digital-int-ams-client-config
4200 - configMapRef:
4201 name: digital-int-ams-software-config
4202 command: [ "bash","/wait-for.sh","grafana" ]
4203 volumeMounts:
4204 - name: digital-int-ams-orchestration
4205 mountPath: /wait-for.sh
4206 subPath: wait-for.sh
4207 resources:
4208 limits:
4209 cpu: 40m
4210 memory: 128Mi
4211 requests:
4212 cpu: 40m
4213 memory: 128Mi
4214
4215 nodeSelector:
4216 operations.mirada.tv/role: worker
4217
4218 volumes:
4219 - name: digital-int-ams-orchestration
4220 configMap:
4221 name: digital-int-ams-orchestration
4222---
4223# Source: delivery-ditv-ams/charts/asset-distribution/templates/grafana-application-dashboard-job.yaml
4224apiVersion: batch/v1
4225kind: Job
4226metadata:
4227 namespace: digital-int-ams
4228
4229 name: digital-int-ams-asset-distribution-grafana-bd48e6b2e60c51219f2c
4230
4231 labels:
4232 chart: asset-distribution-8.4.1-SNAPSHOT.2019-05-21-1332.7
4233 heritage: Tiller
4234 release: digital-int-ams
4235 application: digital-int-ams-asset-distribution-grafana
4236spec:
4237 template:
4238 metadata:
4239 labels:
4240 release: digital-int-ams
4241 application: digital-int-ams-asset-distribution-grafana
4242 spec:
4243 containers:
4244 - name: digital-int-ams-asset-distribution-grafana
4245 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
4246 imagePullPolicy: IfNotPresent
4247 env:
4248 - name: GRAFANA_RELEASE_NAME
4249 value: "digital-int-ams"
4250 - name: GRAFANA_CHART_NAME
4251 value: "asset-distribution"
4252 - name: GRAFANA_NAMESPACE
4253 value: "digital-int-ams"
4254 - name: GRAFANA_DATASOURCE
4255 value: "prometheus"
4256 - name: GRAFANA_METRICS_OWNER
4257 value: "asset-distribution"
4258 - name: GRAFANA_APPLICATION_TITLE
4259 value: "Asset Distribution Metrics"
4260 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4261 value: "asset-distribution-metrics"
4262 - name: GRAFANA_RELEASE_NAME_TOKEN
4263 value: "digital-int-ams"
4264 - name: GRAFANA_NAMESPACE_TOKEN
4265 value: "digital-int-ams"
4266 - name: GRAFANA_SERVER
4267 value: "grafana"
4268 - name: GRAFANA_PORT
4269 value: "3000"
4270 envFrom:
4271 - configMapRef:
4272 name: digital-int-ams-client-config
4273 - secretRef:
4274 name: digital-int-ams-software-secrets
4275 command: [ "bash","/grafana/grafana-application-install.sh" ]
4276 resources:
4277 limits:
4278 cpu: 1000m
4279 memory: 512Mi
4280 requests:
4281 cpu: 100m
4282 memory: 256Mi
4283
4284 restartPolicy: Never
4285 initContainers:
4286 - name: check-dependencies
4287 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-distribution:8.4.1-SNAPSHOT.2019-05-21-1332.7"
4288 imagePullPolicy: IfNotPresent
4289 command: [ "bash","/wait-for.sh","grafana" ]
4290 envFrom:
4291 - configMapRef:
4292 name: digital-int-ams-client-config
4293 - configMapRef:
4294 name: digital-int-ams-software-config
4295 command: [ "bash","/wait-for.sh","grafana" ]
4296 volumeMounts:
4297 - name: digital-int-ams-orchestration
4298 mountPath: /wait-for.sh
4299 subPath: wait-for.sh
4300 resources:
4301 limits:
4302 cpu: 40m
4303 memory: 128Mi
4304 requests:
4305 cpu: 40m
4306 memory: 128Mi
4307
4308 nodeSelector:
4309 operations.mirada.tv/role: worker
4310
4311 volumes:
4312 - name: digital-int-ams-orchestration
4313 configMap:
4314 name: digital-int-ams-orchestration
4315---
4316# Source: delivery-ditv-ams/charts/asset-preparation/templates/grafana-application-dashboard-job.yaml
4317apiVersion: batch/v1
4318kind: Job
4319metadata:
4320 namespace: digital-int-ams
4321
4322 name: digital-int-ams-asset-preparation-grafana-65f8d4dc93b7532bc0b7e
4323
4324 labels:
4325 chart: asset-preparation-8.4.1-SNAPSHOT.2019-05-23-1545.110
4326 heritage: Tiller
4327 release: digital-int-ams
4328 application: digital-int-ams-asset-preparation-grafana
4329spec:
4330 template:
4331 metadata:
4332 labels:
4333 release: digital-int-ams
4334 application: digital-int-ams-asset-preparation-grafana
4335 spec:
4336 containers:
4337 - name: digital-int-ams-asset-preparation-grafana
4338 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
4339 imagePullPolicy: IfNotPresent
4340 env:
4341 - name: GRAFANA_RELEASE_NAME
4342 value: "digital-int-ams"
4343 - name: GRAFANA_CHART_NAME
4344 value: "asset-preparation"
4345 - name: GRAFANA_NAMESPACE
4346 value: "digital-int-ams"
4347 - name: GRAFANA_DATASOURCE
4348 value: "prometheus"
4349 - name: GRAFANA_METRICS_OWNER
4350 value: "asset-preparation"
4351 - name: GRAFANA_APPLICATION_TITLE
4352 value: "Asset Preparation Metrics"
4353 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4354 value: "asset-preparation-metrics"
4355 - name: GRAFANA_RELEASE_NAME_TOKEN
4356 value: "digital-int-ams"
4357 - name: GRAFANA_NAMESPACE_TOKEN
4358 value: "digital-int-ams"
4359 - name: GRAFANA_SERVER
4360 value: "grafana"
4361 - name: GRAFANA_PORT
4362 value: "3000"
4363 envFrom:
4364 - configMapRef:
4365 name: digital-int-ams-client-config
4366 - secretRef:
4367 name: digital-int-ams-software-secrets
4368 command: [ "bash","/grafana/grafana-application-install.sh" ]
4369 resources:
4370 limits:
4371 cpu: 1000m
4372 memory: 512Mi
4373 requests:
4374 cpu: 100m
4375 memory: 256Mi
4376
4377 restartPolicy: Never
4378 initContainers:
4379 - name: check-dependencies
4380 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/asset-preparation:8.4.1-SNAPSHOT.2019-05-23-1545.110"
4381 imagePullPolicy: IfNotPresent
4382 command: [ "bash","/wait-for.sh","grafana" ]
4383 envFrom:
4384 - configMapRef:
4385 name: digital-int-ams-client-config
4386 - configMapRef:
4387 name: digital-int-ams-software-config
4388 command: [ "bash","/wait-for.sh","grafana" ]
4389 volumeMounts:
4390 - name: digital-int-ams-orchestration
4391 mountPath: /wait-for.sh
4392 subPath: wait-for.sh
4393 resources:
4394 limits:
4395 cpu: 40m
4396 memory: 128Mi
4397 requests:
4398 cpu: 40m
4399 memory: 128Mi
4400
4401 nodeSelector:
4402 operations.mirada.tv/role: worker
4403
4404 volumes:
4405 - name: digital-int-ams-orchestration
4406 configMap:
4407 name: digital-int-ams-orchestration
4408---
4409# Source: delivery-ditv-ams/charts/cms-infrastructure/templates/grafana-config-job.yaml
4410apiVersion: batch/v1
4411kind: Job
4412metadata:
4413 namespace: digital-int-ams
4414 name: digital-int-ams-cms-infrastructure-grafana-df153e072387fd5168e9
4415 labels:
4416 chart: cms-infrastructure-8.4.0-r.2019-05-22-1345.76
4417 heritage: Tiller
4418 release: digital-int-ams
4419 application: digital-int-ams-cms-infrastructure
4420 annotations:
4421 "checksum/config": d313379940fd3b49ece2e32da0e174514a01ced394caeca87e214b332a399a69
4422spec:
4423 template:
4424 metadata:
4425 labels:
4426 release: digital-int-ams
4427 application: digital-int-ams-cms-infrastructure
4428 spec:
4429 containers:
4430 - name: digital-int-ams-cms-infrastructure
4431 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/cms-infrastructure:8.4.0-r.2019-05-22-1345.76"
4432 imagePullPolicy: IfNotPresent
4433 envFrom:
4434 - configMapRef:
4435 name: digital-int-ams-client-config
4436 - secretRef:
4437 name: digital-int-ams-software-secrets
4438 command: [ "bash","/install.sh" ]
4439 volumeMounts:
4440 - name: digital-int-ams-cms-infrastructure-install
4441 mountPath: /install.sh
4442 subPath: install.sh
4443 resources:
4444 limits:
4445 cpu: 1000m
4446 memory: 512Mi
4447 requests:
4448 cpu: 100m
4449 memory: 256Mi
4450
4451 restartPolicy: Never
4452 initContainers:
4453 - name: check-dependencies
4454 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/cms-infrastructure:8.4.0-r.2019-05-22-1345.76"
4455 imagePullPolicy: IfNotPresent
4456 command: [ "bash","/wait-for.sh","grafana" ]
4457 envFrom:
4458 - configMapRef:
4459 name: digital-int-ams-client-config
4460 - configMapRef:
4461 name: digital-int-ams-software-config
4462 volumeMounts:
4463 - name: digital-int-ams-orchestration
4464 mountPath: /wait-for.sh
4465 subPath: wait-for.sh
4466 resources:
4467 limits:
4468 cpu: 40m
4469 memory: 128Mi
4470 requests:
4471 cpu: 40m
4472 memory: 128Mi
4473
4474 nodeSelector:
4475 operations.mirada.tv/role: worker
4476
4477 volumes:
4478 - name: digital-int-ams-orchestration
4479 configMap:
4480 name: digital-int-ams-orchestration
4481 - name: digital-int-ams-cms-infrastructure-install
4482 configMap:
4483 name: digital-int-ams-cms-infrastructure-install
4484---
4485# Source: delivery-ditv-ams/charts/metadata-management/templates/grafana-application-dashboard-job.yaml
4486apiVersion: batch/v1
4487kind: Job
4488metadata:
4489 namespace: digital-int-ams
4490
4491 name: digital-int-ams-metadata-management-grafana-80a89ca79e673b5b02d
4492
4493 labels:
4494 chart: metadata-management-8.4.1-SNAPSHOT.2019-05-22-1209.18
4495 heritage: Tiller
4496 release: digital-int-ams
4497 application: digital-int-ams-metadata-management-grafana
4498spec:
4499 template:
4500 metadata:
4501 labels:
4502 release: digital-int-ams
4503 application: digital-int-ams-metadata-management-grafana
4504 spec:
4505 containers:
4506 - name: digital-int-ams-metadata-management-grafana
4507 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
4508 imagePullPolicy: IfNotPresent
4509 env:
4510 - name: GRAFANA_RELEASE_NAME
4511 value: "digital-int-ams"
4512 - name: GRAFANA_CHART_NAME
4513 value: "metadata-management"
4514 - name: GRAFANA_NAMESPACE
4515 value: "digital-int-ams"
4516 - name: GRAFANA_DATASOURCE
4517 value: "prometheus"
4518 - name: GRAFANA_METRICS_OWNER
4519 value: "metadata-management"
4520 - name: GRAFANA_APPLICATION_TITLE
4521 value: "Metadata Management Metrics"
4522 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4523 value: "metadata-management-metrics"
4524 - name: GRAFANA_RELEASE_NAME_TOKEN
4525 value: "digital-int-ams"
4526 - name: GRAFANA_NAMESPACE_TOKEN
4527 value: "digital-int-ams"
4528 - name: GRAFANA_SERVER
4529 value: "grafana"
4530 - name: GRAFANA_PORT
4531 value: "3000"
4532 envFrom:
4533 - configMapRef:
4534 name: digital-int-ams-client-config
4535 - secretRef:
4536 name: digital-int-ams-software-secrets
4537 command: [ "bash","/grafana/grafana-application-install.sh" ]
4538 resources:
4539 limits:
4540 cpu: 1000m
4541 memory: 512Mi
4542 requests:
4543 cpu: 100m
4544 memory: 256Mi
4545
4546 restartPolicy: Never
4547 initContainers:
4548 - name: check-dependencies
4549 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/metadata-management:8.4.1-SNAPSHOT.2019-05-22-1209.18"
4550 imagePullPolicy: IfNotPresent
4551 command: [ "bash","/wait-for.sh","grafana" ]
4552 envFrom:
4553 - configMapRef:
4554 name: digital-int-ams-client-config
4555 - configMapRef:
4556 name: digital-int-ams-software-config
4557 command: [ "bash","/wait-for.sh","grafana" ]
4558 volumeMounts:
4559 - name: digital-int-ams-orchestration
4560 mountPath: /wait-for.sh
4561 subPath: wait-for.sh
4562 resources:
4563 limits:
4564 cpu: 40m
4565 memory: 128Mi
4566 requests:
4567 cpu: 40m
4568 memory: 128Mi
4569
4570 nodeSelector:
4571 operations.mirada.tv/role: worker
4572
4573 volumes:
4574 - name: digital-int-ams-orchestration
4575 configMap:
4576 name: digital-int-ams-orchestration
4577---
4578# Source: delivery-ditv-ams/charts/product-cms-ui/templates/grafana-application-dashboard-job.yaml
4579apiVersion: batch/v1
4580kind: Job
4581metadata:
4582 namespace: digital-int-ams
4583 name: digital-int-ams-product-cms-ui-grafana-36d94f7260ef83230b8b77be
4584 labels:
4585 chart: product-cms-ui-8.4.1-SNAPSHOT.2019-05-27-1109.272
4586 heritage: Tiller
4587 release: digital-int-ams
4588 application: digital-int-ams-product-cms-ui-grafana
4589spec:
4590 template:
4591 metadata:
4592 labels:
4593 release: digital-int-ams
4594 application: digital-int-ams-product-cms-ui-grafana
4595 spec:
4596 containers:
4597 - name: digital-int-ams-product-cms-ui-grafana
4598 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/product-cms-ui:8.4.1-SNAPSHOT.2019-05-27-1109.272"
4599 imagePullPolicy: IfNotPresent
4600 env:
4601 - name: GRAFANA_RELEASE_NAME
4602 value: "digital-int-ams"
4603 - name: GRAFANA_CHART_NAME
4604 value: "product-cms-ui"
4605 - name: GRAFANA_NAMESPACE
4606 value: "digital-int-ams"
4607 - name: GRAFANA_DATASOURCE
4608 value: "prometheus"
4609 - name: GRAFANA_METRICS_OWNER
4610 value: "product-cms-ui"
4611 - name: GRAFANA_APPLICATION_TITLE
4612 value: "CMS UI Metrics"
4613 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4614 value: "cms-ui-metrics"
4615 - name: GRAFANA_RELEASE_NAME_TOKEN
4616 value: "digital-int-ams"
4617 - name: GRAFANA_NAMESPACE_TOKEN
4618 value: "digital-int-ams"
4619 - name: GRAFANA_SERVER
4620 value: "grafana"
4621 - name: GRAFANA_PORT
4622 value: "3000"
4623 envFrom:
4624 - configMapRef:
4625 name: digital-int-ams-client-config
4626 - secretRef:
4627 name: digital-int-ams-software-secrets
4628 command: [ "bash","/grafana/grafana-application-install.sh" ]
4629 resources:
4630 limits:
4631 cpu: 1000m
4632 memory: 512Mi
4633 requests:
4634 cpu: 100m
4635 memory: 256Mi
4636
4637 restartPolicy: Never
4638 initContainers:
4639 - name: check-dependencies
4640 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/product-cms-ui:8.4.1-SNAPSHOT.2019-05-27-1109.272"
4641 imagePullPolicy: IfNotPresent
4642 command: [ "bash","/wait-for.sh","grafana" ]
4643 envFrom:
4644 - configMapRef:
4645 name: digital-int-ams-client-config
4646 - configMapRef:
4647 name: digital-int-ams-software-config
4648 command: [ "bash","/wait-for.sh","grafana" ]
4649 volumeMounts:
4650 - name: digital-int-ams-orchestration
4651 mountPath: /wait-for.sh
4652 subPath: wait-for.sh
4653 resources:
4654 limits:
4655 cpu: 40m
4656 memory: 128Mi
4657 requests:
4658 cpu: 40m
4659 memory: 128Mi
4660
4661 nodeSelector:
4662 operations.mirada.tv/role: worker
4663
4664 volumes:
4665 - name: digital-int-ams-orchestration
4666 configMap:
4667 name: digital-int-ams-orchestration
4668---
4669# Source: delivery-ditv-ams/charts/vodstatus-aggregator/templates/grafana-application-dashboard-job.yaml
4670apiVersion: batch/v1
4671kind: Job
4672metadata:
4673 namespace: digital-int-ams
4674
4675 name: digital-int-ams-vodstatus-aggregator-grafana-a141fde36d417d4113
4676
4677 labels:
4678 chart: vodstatus-aggregator-8.4.1-SNAPSHOT.2019-05-14-1053.57
4679 heritage: Tiller
4680 release: digital-int-ams
4681 application: digital-int-ams-vodstatus-aggregator-grafana
4682spec:
4683 template:
4684 metadata:
4685 labels:
4686 release: digital-int-ams
4687 application: digital-int-ams-vodstatus-aggregator-grafana
4688 spec:
4689 containers:
4690 - name: digital-int-ams-vodstatus-aggregator-grafana
4691 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
4692 imagePullPolicy: IfNotPresent
4693 env:
4694 - name: GRAFANA_RELEASE_NAME
4695 value: "digital-int-ams"
4696 - name: GRAFANA_CHART_NAME
4697 value: "vodstatus-aggregator"
4698 - name: GRAFANA_NAMESPACE
4699 value: "digital-int-ams"
4700 - name: GRAFANA_DATASOURCE
4701 value: "prometheus"
4702 - name: GRAFANA_METRICS_OWNER
4703 value: "vodstatus-aggregator"
4704 - name: GRAFANA_APPLICATION_TITLE
4705 value: "VOD Status Aggregator Metrics"
4706 - name: GRAFANA_APPLICATION_TITLE_TOKEN
4707 value: "vod-status-aggregator-metrics"
4708 - name: GRAFANA_RELEASE_NAME_TOKEN
4709 value: "digital-int-ams"
4710 - name: GRAFANA_NAMESPACE_TOKEN
4711 value: "digital-int-ams"
4712 - name: GRAFANA_SERVER
4713 value: "grafana"
4714 - name: GRAFANA_PORT
4715 value: "3000"
4716 envFrom:
4717 - configMapRef:
4718 name: digital-int-ams-client-config
4719 - secretRef:
4720 name: digital-int-ams-software-secrets
4721 command: [ "bash","/grafana/grafana-application-install.sh" ]
4722 resources:
4723 limits:
4724 cpu: 1000m
4725 memory: 512Mi
4726 requests:
4727 cpu: 100m
4728 memory: 256Mi
4729
4730 restartPolicy: Never
4731 initContainers:
4732 - name: check-dependencies
4733 image: "903337876794.dkr.ecr.us-east-1.amazonaws.com/mirada/cms/vodstatus-aggregator:8.4.1-SNAPSHOT.2019-05-14-1053.57"
4734 imagePullPolicy: IfNotPresent
4735 command: [ "bash","/wait-for.sh","grafana" ]
4736 envFrom:
4737 - configMapRef:
4738 name: digital-int-ams-client-config
4739 - configMapRef:
4740 name: digital-int-ams-software-config
4741 command: [ "bash","/wait-for.sh","grafana" ]
4742 volumeMounts:
4743 - name: digital-int-ams-orchestration
4744 mountPath: /wait-for.sh
4745 subPath: wait-for.sh
4746 resources:
4747 limits:
4748 cpu: 40m
4749 memory: 128Mi
4750 requests:
4751 cpu: 40m
4752 memory: 128Mi
4753
4754 nodeSelector:
4755 operations.mirada.tv/role: worker
4756
4757 volumes:
4758 - name: digital-int-ams-orchestration
4759 configMap:
4760 name: digital-int-ams-orchestration
4761---
4762# Source: delivery-ditv-ams/charts/product-cms-ui/templates/product-cms-ui-ingress.yaml
4763apiVersion: extensions/v1beta1
4764kind: Ingress
4765metadata:
4766 name: digital-int-ams-product-cms-ui
4767 labels:
4768 chart: product-cms-ui-8.4.1-SNAPSHOT.2019-05-27-1109.272
4769 heritage: Tiller
4770 release: digital-int-ams
4771 application: product-cms-ui
4772 tier: cms
4773
4774 annotations:
4775 kubernetes.io/ingress.class: nginx-internal
4776 nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
4777 nginx.ingress.kubernetes.io/proxy-body-size: "5m"
4778spec:
4779 rules:
4780 - host: admintool-ams-digital-int.mirada-cloud.com
4781 http:
4782 paths:
4783 - backend:
4784 serviceName: digital-int-ams-product-cms-ui
4785 servicePort: 8080
4786 path: /
4787Release "digital-int-ams" has been upgraded. Happy Helming!
4788LAST DEPLOYED: Mon May 27 14:58:40 2019
4789NAMESPACE: digital-int-ams
4790STATUS: PENDING_UPGRADE
4791
4792RESOURCES:
4793==> v1beta1/Ingress
4794NAME HOSTS ADDRESS PORTS AGE
4795digital-int-ams-product-cms-ui admintool-ams-digital-int.mirada-cloud.com 80 2h
4796
4797==> MISSING
4798KIND NAME
4799configmaps digital-int-ams-acquisition-override-properties
4800configmaps digital-int-ams-acquisition-yaml-properties
4801configmaps digital-int-ams-rabbitmq-config
4802configmaps digital-int-ams-cms-infrastructure-install
4803configmaps digital-int-ams-product-cms-ui-override-properties
4804configmaps digital-int-ams-recipes-ditv-ams-config
4805services digital-int-ams-acquisition
4806services digital-int-ams-asset-distribution
4807services digital-int-ams-asset-preparation
4808services digital-int-ams-rabbitmq-cluster
4809services digital-int-ams-rabbitmq
4810services grafana
4811services digital-int-ams-metadata-management
4812services digital-int-ams-product-cms-ui
4813services digital-int-ams-vodstatus-aggregator
4814services cms-external-gracenote-ftp
4815deployments digital-int-ams-acquisition
4816deployments digital-int-ams-asset-distribution
4817deployments digital-int-ams-asset-preparation
4818deployments digital-int-ams-metadata-management
4819deployments digital-int-ams-product-cms-ui
4820deployments digital-int-ams-vodstatus-aggregator
4821statefulsets digital-int-ams-rabbitmq
4822jobs digital-int-ams-acquisition-grafana-2ac7b4e18b371a0119fc549f448
4823jobs digital-int-ams-asset-distribution-grafana-bd48e6b2e60c51219f2c
4824jobs digital-int-ams-asset-preparation-grafana-65f8d4dc93b7532bc0b7e
4825jobs digital-int-ams-cms-infrastructure-grafana-df153e072387fd5168e9
4826jobs digital-int-ams-metadata-management-grafana-80a89ca79e673b5b02d
4827jobs digital-int-ams-product-cms-ui-grafana-36d94f7260ef83230b8b77be
4828jobs digital-int-ams-vodstatus-aggregator-grafana-a141fde36d417d4113