|
2 | 2 | apiVersion: tekton.dev/v1beta1 |
3 | 3 | kind: PipelineRun |
4 | 4 | metadata: |
5 | | - name: "{{mas_instance_id}}-install-{{ timestamp }}" |
| 5 | + name: "aiservice-install-{{ timestamp }}" |
6 | 6 | labels: |
7 | 7 | tekton.dev/pipeline: aiservice-install |
8 | 8 | spec: |
|
64 | 64 | value: "{{ storage_class_rwx }}" |
65 | 65 | - name: storage_class_rwo |
66 | 66 | value: "{{ storage_class_rwo }}" |
67 | | -{%- if eck_action is defined and eck_action != "" %} |
68 | | - |
69 | | - # Dependencies - ECK |
70 | | - # ------------------------------------------------------------------------- |
71 | | - - name: eck_action |
72 | | - value: "{{ eck_action }}" |
73 | | - |
74 | | - - name: eck_enable_elasticsearch |
75 | | - value: "{{ eck_enable_elasticsearch }}" |
76 | | - - name: eck_enable_kibana |
77 | | - value: "{{ eck_enable_kibana }}" |
78 | | - - name: eck_enable_logstash |
79 | | - value: "{{ eck_enable_logstash }}" |
80 | | - - name: eck_enable_filebeat |
81 | | - value: "{{ eck_enable_filebeat }}" |
82 | | - |
83 | | - {%- if eck_remote_es_hosts is defined and eck_remote_es_hosts != "" %} |
84 | | - - name: eck_remote_es_hosts |
85 | | - value: "{{ eck_remote_es_hosts }}" |
86 | | - - name: eck_remote_es_username |
87 | | - value: "{{ eck_remote_es_username }}" |
88 | | - - name: eck_remote_es_password |
89 | | - value: "{{ eck_remote_es_password }}" |
90 | | - {%- endif %} |
91 | | -{%- endif %} |
| 67 | + |
92 | 68 | {%- if turbonomic_server_url is defined and turbonomic_server_url != "" %} |
93 | 69 |
|
94 | 70 | # Dependencies - Turbonomic |
@@ -212,60 +188,7 @@ spec: |
212 | 188 | value: "{{ ibm_mongo_admin_password }}" |
213 | 189 | {%- endif %} |
214 | 190 | {%- endif %} |
215 | | -{%- if kafka_action_system == "install" %} |
216 | | - |
217 | | - # Dependencies - Kafka |
218 | | - # ------------------------------------------------------------------------- |
219 | | - - name: kafka_action_system |
220 | | - value: "{{ kafka_action_system }}" |
221 | | - - name: kafka_provider |
222 | | - value: "{{ kafka_provider }}" |
223 | | - - name: kafka_namespace |
224 | | - value: "{{ kafka_namespace }}" |
225 | | - - name: kafka_version |
226 | | - value: "{{ kafka_version }}" |
227 | | - {%- if kafka_provider == "aws" %} |
228 | | - |
229 | | - # Dependencies - AWS MSK |
230 | | - # ------------------------------------------------------------------------- |
231 | | - - name: vpc_id |
232 | | - value: "{{ vpc_id }}" |
233 | | - - name: aws_kafka_user_name |
234 | | - value: "{{ aws_kafka_user_name }}" |
235 | | - - name: aws_kafka_user_password |
236 | | - value: "{{ aws_kafka_user_password }}" |
237 | | - - name: aws_msk_instance_type |
238 | | - value: "{{ aws_msk_instance_type }}" |
239 | | - - name: aws_msk_instance_number |
240 | | - value: "{{ aws_msk_instance_number }}" |
241 | | - - name: aws_msk_volume_size |
242 | | - value: "{{ aws_msk_volume_size }}" |
243 | | - - name: aws_msk_cidr_az1 |
244 | | - value: "{{ aws_msk_cidr_az1 }}" |
245 | | - - name: aws_msk_cidr_az2 |
246 | | - value: "{{ aws_msk_cidr_az2 }}" |
247 | | - - name: aws_msk_cidr_az3 |
248 | | - value: "{{ aws_msk_cidr_az3 }}" |
249 | | - - name: aws_msk_ingress_cidr |
250 | | - value: "{{ aws_msk_ingress_cidr }}" |
251 | | - - name: aws_msk_egress_cidr |
252 | | - value: "{{ aws_msk_egress_cidr }}" |
253 | | - {%- elif kafka_provider == "ibm" %} |
254 | | - |
255 | | - # Dependencies - IBM Cloud Event Streams |
256 | | - # ------------------------------------------------------------------------- |
257 | | - - name: eventstreams_resourcegroup |
258 | | - value: "{{ eventstreams_resourcegroup }}" |
259 | | - - name: eventstreams_name |
260 | | - value: "{{ eventstreams_name }}" |
261 | | - - name: eventstreams_location |
262 | | - value: "{{ eventstreams_location }}" |
263 | | - - name: eventstreams_retention |
264 | | - value: "{{ eventstreams_retention }}" |
265 | | - - name: eventstreams_create_manage_jms_topics |
266 | | - value: "{{ eventstreams_create_manage_jms_topics }}" |
267 | | - {%- endif %} |
268 | | -{%- endif %} |
| 191 | + |
269 | 192 | {%- if cpd_product_version is defined and cpd_product_version != "" %} |
270 | 193 |
|
271 | 194 | # Dependencies - CP4D |
@@ -326,28 +249,9 @@ spec: |
326 | 249 | - name: dro_namespace |
327 | 250 | value: "{{ dro_namespace }}" |
328 | 251 | {%- endif %} |
329 | | -{%- if cos_type is defined and cos_type != "" %} |
330 | | - |
331 | | - # Dependencies - COS |
332 | | - # ------------------------------------------------------------------------- |
333 | | - - name: cos_type |
334 | | - value: "{{ cos_type }}" |
335 | | - - name: cos_resourcegroup |
336 | | - value: "{{ cos_resourcegroup }}" |
337 | | - - name: cos_instance_name |
338 | | - value: "{{ cos_instance_name }}" |
339 | | - - name: cos_action |
340 | | - value: "{{ cos_action }}" |
341 | | - - name: cos_apikey |
342 | | - value: "{{ cos_apikey }}" |
343 | | - - name: cos_bucket_name |
344 | | - value: "{{ cos_bucket_name }}" |
345 | | -{%- endif %} |
346 | 252 |
|
347 | 253 | # MAS Catalog |
348 | 254 | # ------------------------------------------------------------------------- |
349 | | - - name: mas_channel |
350 | | - value: "{{ mas_channel }}" |
351 | 255 | - name: mas_catalog_version |
352 | 256 | value: "{{ mas_catalog_version }}" |
353 | 257 | {%- if mas_catalog_digest is defined and mas_catalog_digest != "" %} |
@@ -445,66 +349,10 @@ spec: |
445 | 349 | # ------------------------------------------------------------------------- |
446 | 350 | - name: mas_instance_id |
447 | 351 | value: "{{ mas_instance_id }}" |
448 | | -{%- if mas_wipe_mongo_data is defined and mas_wipe_mongo_data != "" %} |
449 | | - - name: mas_wipe_mongo_data |
450 | | - value: "{{ mas_wipe_mongo_data }}" |
451 | | -{%- endif %} |
452 | | -{%- if mas_domain is defined and mas_domain != "" %} |
453 | | - - name: mas_domain |
454 | | - value: "{{ mas_domain }}" |
455 | | -{%- endif %} |
456 | 352 | {%- if mas_special_characters is defined and mas_special_characters != "" %} |
457 | 353 | - name: mas_special_characters |
458 | 354 | value: "{{ mas_special_characters }}" |
459 | 355 | {%- endif %} |
460 | | -{%- if mas_cluster_issuer is defined and mas_cluster_issuer != "" %} |
461 | | - - name: mas_cluster_issuer |
462 | | - value: "{{ mas_cluster_issuer }}" |
463 | | -{%- endif %} |
464 | | -{%- if idle_timeout is defined and idle_timeout != "" %} |
465 | | - - name: idle_timeout |
466 | | - value: "{{ idle_timeout }}" |
467 | | -{%- endif %} |
468 | | -{%- if idp_session_timeout is defined and idp_session_timeout != "" %} |
469 | | - - name: idp_session_timeout |
470 | | - value: "{{ idp_session_timeout }}" |
471 | | -{%- endif %} |
472 | | -{%- if access_token_timeout is defined and access_token_timeout != "" %} |
473 | | - - name: access_token_timeout |
474 | | - value: "{{ access_token_timeout }}" |
475 | | -{%- endif %} |
476 | | -{%- if refresh_token_timeout is defined and refresh_token_timeout != "" %} |
477 | | - - name: refresh_token_timeout |
478 | | - value: "{{ refresh_token_timeout }}" |
479 | | -{%- endif %} |
480 | | -{%- if default_idp is defined and default_idp != "" %} |
481 | | - - name: default_idp |
482 | | - value: "{{ default_idp }}" |
483 | | -{%- endif %} |
484 | | -{%- if seamless_login is defined and seamless_login != "" %} |
485 | | - - name: seamless_login |
486 | | - value: "{{ seamless_login }}" |
487 | | -{%- endif %} |
488 | | -{%- if sso_cookie_name is defined and sso_cookie_name != "" %} |
489 | | - - name: sso_cookie_name |
490 | | - value: "{{ sso_cookie_name }}" |
491 | | -{%- endif %} |
492 | | -{%- if allow_default_sso_cookie_name is defined and allow_default_sso_cookie_name != "" %} |
493 | | - - name: allow_default_sso_cookie_name |
494 | | - value: "{{ allow_default_sso_cookie_name }}" |
495 | | -{%- endif %} |
496 | | -{%- if use_only_custom_cookie_name is defined and use_only_custom_cookie_name != "" %} |
497 | | - - name: use_only_custom_cookie_name |
498 | | - value: "{{ use_only_custom_cookie_name }}" |
499 | | -{%- endif %} |
500 | | -{%- if disable_ldap_cookie is defined and disable_ldap_cookie != "" %} |
501 | | - - name: disable_ldap_cookie |
502 | | - value: "{{ disable_ldap_cookie }}" |
503 | | -{%- endif %} |
504 | | -{%- if allow_custom_cache_key is defined and allow_custom_cache_key != "" %} |
505 | | - - name: allow_custom_cache_key |
506 | | - value: "{{ allow_custom_cache_key }}" |
507 | | -{%- endif %} |
508 | 356 | {%- if mas_annotations is defined and mas_annotations != "" %} |
509 | 357 | - name: mas_annotations |
510 | 358 | value: "{{ mas_annotations }}" |
@@ -535,24 +383,7 @@ spec: |
535 | 383 | - name: mas_enable_walkme |
536 | 384 | value: "{{ mas_enable_walkme }}" |
537 | 385 | {%- endif %} |
538 | | - |
539 | | - # MAS Workspace |
540 | | - # ------------------------------------------------------------------------- |
541 | | - - name: mas_workspace_id |
542 | | - value: "{{ mas_workspace_id }}" |
543 | | - - name: mas_workspace_name |
544 | | - value: "{{ mas_workspace_name }}" |
545 | 386 |
|
546 | | -{%- if grafana_action is defined and grafana_action != "" %} |
547 | | - # Grafana |
548 | | - # ------------------------------------------------------------------------- |
549 | | - - name: grafana_action |
550 | | - value: "{{ grafana_action }}" |
551 | | - - name: grafana_v5_namespace |
552 | | - value: "{{ grafana_v5_namespace }}" |
553 | | - - name: grafana_instance_storage_size |
554 | | - value: "{{ grafana_instance_storage_size }}" |
555 | | -{%- endif %} |
556 | 387 | {%- if mas_app_channel_aibroker is defined and mas_app_channel_aibroker != "" %} |
557 | 388 |
|
558 | 389 | # AI Broker |
|
0 commit comments