|
2 | 2 | apiVersion: tekton.dev/v1beta1 |
3 | 3 | kind: PipelineRun |
4 | 4 | metadata: |
5 | | - name: "{{aibroker_instance_id}}-install-{{ timestamp }}" |
| 5 | + name: "{{aiservice_instance_id}}-install-{{ timestamp }}" |
6 | 6 | labels: |
7 | 7 | tekton.dev/pipeline: aiservice-install |
8 | 8 | spec: |
@@ -250,8 +250,8 @@ spec: |
250 | 250 |
|
251 | 251 | # Common params |
252 | 252 | # ------------------------------------------------------------------------- |
253 | | - - name: aibroker_instance_id |
254 | | - value: "{{ aibroker_instance_id }}" |
| 253 | + - name: aiservice_instance_id |
| 254 | + value: "{{ aiservice_instance_id }}" |
255 | 255 | - name: mas_icr_cp |
256 | 256 | value: "{{ mas_icr_cp }}" |
257 | 257 | - name: mas_icr_cpopen |
@@ -283,165 +283,165 @@ spec: |
283 | 283 | value: "{{ install_dro_aiservice }}" |
284 | 284 | - name: install_db2_aiservice |
285 | 285 | value: "{{ install_db2_aiservice }}" |
286 | | - - name: mas_aibroker_dro_secret_name |
287 | | - value: "{{ mas_aibroker_dro_secret_name }}" |
288 | | - - name: mas_aibroker_dro_api_key |
289 | | - value: "{{ mas_aibroker_dro_api_key }}" |
290 | | - - name: mas_aibroker_dro_url |
291 | | - value: "{{ mas_aibroker_dro_url }}" |
292 | | - - name: mas_aibroker_dro_ca_cert |
293 | | - value: "{{ mas_aibroker_dro_ca_cert }}" |
294 | | - - name: mas_aibroker_db2_username |
295 | | - value: "{{ mas_aibroker_db2_username }}" |
296 | | - - name: mas_aibroker_db2_password |
297 | | - value: "{{ mas_aibroker_db2_password }}" |
298 | | - - name: mas_aibroker_db2_jdbc_url |
299 | | - value: "{{ mas_aibroker_db2_jdbc_url }}" |
300 | | - - name: mas_aibroker_db2_ssl_enabled |
301 | | - value: "{{ mas_aibroker_db2_ssl_enabled }}" |
302 | | - - name: mas_aibroker_db2_ca_cert |
303 | | - value: "{{ mas_aibroker_db2_ca_cert }}" |
304 | | - - name: mas_aibroker_sls_secret_name |
305 | | - value: "{{ mas_aibroker_sls_secret_name }}" |
306 | | - - name: mas_aibroker_sls_registration_key |
307 | | - value: "{{ mas_aibroker_sls_registration_key }}" |
308 | | - - name: mas_aibroker_sls_url |
309 | | - value: "{{ mas_aibroker_sls_url }}" |
310 | | - - name: mas_aibroker_sls_ca_cert |
311 | | - value: "{{ mas_aibroker_sls_ca_cert }}" |
| 286 | + - name: aiservice_dro_secret_name |
| 287 | + value: "{{ aiservice_dro_secret_name }}" |
| 288 | + - name: aiservice_dro_api_key |
| 289 | + value: "{{ aiservice_dro_api_key }}" |
| 290 | + - name: aiservice_dro_url |
| 291 | + value: "{{ aiservice_dro_url }}" |
| 292 | + - name: aiservice_dro_ca_cert |
| 293 | + value: "{{ aiservice_dro_ca_cert }}" |
| 294 | + - name: aiservice_db2_username |
| 295 | + value: "{{ aiservice_db2_username }}" |
| 296 | + - name: aiservice_db2_password |
| 297 | + value: "{{ aiservice_db2_password }}" |
| 298 | + - name: aiservice_db2_jdbc_url |
| 299 | + value: "{{ aiservice_db2_jdbc_url }}" |
| 300 | + - name: aiservice_db2_ssl_enabled |
| 301 | + value: "{{ aiservice_db2_ssl_enabled }}" |
| 302 | + - name: aiservice_db2_ca_cert |
| 303 | + value: "{{ aiservice_db2_ca_cert }}" |
| 304 | + - name: aiservice_sls_secret_name |
| 305 | + value: "{{ aiservice_sls_secret_name }}" |
| 306 | + - name: aiservice_sls_registration_key |
| 307 | + value: "{{ aiservice_sls_registration_key }}" |
| 308 | + - name: aiservice_sls_url |
| 309 | + value: "{{ aiservice_sls_url }}" |
| 310 | + - name: aiservice_sls_ca_cert |
| 311 | + value: "{{ aiservice_sls_ca_cert }}" |
312 | 312 | - name: environment_type |
313 | 313 | value: "{{ environment_type }}" |
314 | 314 |
|
315 | 315 | {%- if install_db2_aiservice is defined and install_db2_aiservice == "false" %} |
316 | | - - name: db2_action_aibroker |
| 316 | + - name: db2_action_aiservice |
317 | 317 | value: "not_install" |
318 | 318 | {%- endif %} |
319 | 319 |
|
320 | 320 |
|
321 | | - # AI Broker Tenant |
| 321 | + # AI Service Tenant |
322 | 322 | # ------------------------------------------------------------------------- |
323 | 323 | - name: tenant_entitlement_type |
324 | 324 | value: "{{ tenant_entitlement_type }}" |
325 | 325 | - name: tenant_entitlement_start_date |
326 | 326 | value: "{{ tenant_entitlement_start_date }}" |
327 | 327 | - name: tenant_entitlement_end_date |
328 | 328 | value: "{{ tenant_entitlement_end_date }}" |
329 | | - - name: mas_aibroker_tenant_s3_bucket_prefix |
330 | | - value: "{{ mas_aibroker_tenant_s3_bucket_prefix }}" |
331 | | - - name: mas_aibroker_tenant_s3_region |
332 | | - value: "{{ mas_aibroker_tenant_s3_region }}" |
333 | | - - name: mas_aibroker_tenant_s3_endpoint_url |
334 | | - value: "{{ mas_aibroker_tenant_s3_endpoint_url }}" |
335 | | - - name: mas_aibroker_tenant_s3_access_key |
336 | | - value: "{{ mas_aibroker_tenant_s3_access_key }}" |
337 | | - - name: mas_aibroker_tenant_s3_secret_key |
338 | | - value: "{{ mas_aibroker_tenant_s3_secret_key }}" |
| 329 | + - name: aiservice_tenant_s3_bucket_prefix |
| 330 | + value: "{{ aiservice_tenant_s3_bucket_prefix }}" |
| 331 | + - name: aiservice_tenant_s3_region |
| 332 | + value: "{{ aiservice_tenant_s3_region }}" |
| 333 | + - name: aiservice_tenant_s3_endpoint_url |
| 334 | + value: "{{ aiservice_tenant_s3_endpoint_url }}" |
| 335 | + - name: aiservice_tenant_s3_access_key |
| 336 | + value: "{{ aiservice_tenant_s3_access_key }}" |
| 337 | + - name: aiservice_tenant_s3_secret_key |
| 338 | + value: "{{ aiservice_tenant_s3_secret_key }}" |
339 | 339 | - name: rsl_url |
340 | 340 | value: "{{ rsl_url }}" |
341 | 341 | - name: rsl_org_id |
342 | 342 | value: "{{ rsl_org_id }}" |
343 | 343 | - name: rsl_token |
344 | 344 | value: "{{ rsl_token }}" |
345 | | - - name: mas_aibroker_s3_bucket_prefix |
346 | | - value: "{{ mas_aibroker_s3_bucket_prefix }}" |
347 | | - - name: mas_aibroker_s3_region |
348 | | - value: "{{ mas_aibroker_s3_region }}" |
349 | | - - name: mas_aibroker_s3_endpoint_url |
350 | | - value: "{{ mas_aibroker_s3_endpoint_url }}" |
351 | | - |
| 345 | + - name: aiservice_s3_bucket_prefix |
| 346 | + value: "{{ aiservice_s3_bucket_prefix }}" |
| 347 | + - name: aiservice_s3_region |
| 348 | + value: "{{ aiservice_s3_region }}" |
| 349 | + - name: aiservice_s3_endpoint_url |
| 350 | + value: "{{ aiservice_s3_endpoint_url }}" |
| 351 | + |
352 | 352 | {%- endif %} |
353 | | -{%- if mas_aibroker_storage_provider is defined and mas_aibroker_storage_provider != "" %} |
354 | | - |
355 | | - # AI Broker - OpenData Hub Storage |
356 | | - # ------------------------------------------------------------------------- |
357 | | - - name: mas_aibroker_storage_provider |
358 | | - value: "{{ mas_aibroker_storage_provider }}" |
359 | | - - name: mas_aibroker_storage_accesskey |
360 | | - value: "{{ mas_aibroker_storage_accesskey }}" |
361 | | - - name: mas_aibroker_storage_secretkey |
362 | | - value: "{{ mas_aibroker_storage_secretkey }}" |
363 | | - - name: mas_aibroker_storage_host |
364 | | - value: "{{ mas_aibroker_storage_host }}" |
365 | | - - name: mas_aibroker_storage_port |
366 | | - value: "{{ mas_aibroker_storage_port }}" |
367 | | - - name: mas_aibroker_storage_ssl |
368 | | - value: "{{ mas_aibroker_storage_ssl }}" |
369 | | - - name: mas_aibroker_storage_region |
370 | | - value: "{{ mas_aibroker_storage_region }}" |
371 | | - - name: mas_aibroker_storage_pipelines_bucket |
372 | | - value: "{{ mas_aibroker_storage_pipelines_bucket }}" |
373 | | - - name: mas_aibroker_storage_tenants_bucket |
374 | | - value: "{{ mas_aibroker_storage_tenants_bucket }}" |
375 | | - - name: mas_aibroker_storage_templates_bucket |
376 | | - value: "{{ mas_aibroker_storage_templates_bucket }}" |
377 | | - - name: mas_aibroker_tenant_name |
378 | | - value: "{{ mas_aibroker_tenant_name }}" |
| 353 | +{%- if aiservice_storage_provider is defined and aiservice_storage_provider != "" %} |
| 354 | + |
| 355 | + # AI Service - OpenData Hub Storage |
| 356 | + # ------------------------------------------------------------------------- |
| 357 | + - name: aiservice_storage_provider |
| 358 | + value: "{{ aiservice_storage_provider }}" |
| 359 | + - name: aiservice_storage_accesskey |
| 360 | + value: "{{ aiservice_storage_accesskey }}" |
| 361 | + - name: aiservice_storage_secretkey |
| 362 | + value: "{{ aiservice_storage_secretkey }}" |
| 363 | + - name: aiservice_storage_host |
| 364 | + value: "{{ aiservice_storage_host }}" |
| 365 | + - name: aiservice_storage_port |
| 366 | + value: "{{ aiservice_storage_port }}" |
| 367 | + - name: aiservice_storage_ssl |
| 368 | + value: "{{ aiservice_storage_ssl }}" |
| 369 | + - name: aiservice_storage_region |
| 370 | + value: "{{ aiservice_storage_region }}" |
| 371 | + - name: aiservice_storage_pipelines_bucket |
| 372 | + value: "{{ aiservice_storage_pipelines_bucket }}" |
| 373 | + - name: aiservice_storage_tenants_bucket |
| 374 | + value: "{{ aiservice_storage_tenants_bucket }}" |
| 375 | + - name: aiservice_storage_templates_bucket |
| 376 | + value: "{{ aiservice_storage_templates_bucket }}" |
| 377 | + - name: aiservice_tenant_name |
| 378 | + value: "{{ aiservice_tenant_name }}" |
379 | 379 | - name: minio_root_user |
380 | 380 | value: "{{ minio_root_user }}" |
381 | 381 | - name: minio_root_password |
382 | 382 | value: "{{ minio_root_password }}" |
383 | 383 |
|
384 | 384 | {%- endif %} |
385 | | -{%- if mas_aibroker_controller_tag is defined and mas_aibroker_controller_tag != "" %} |
386 | | - |
387 | | - # AI Broker - KModels Tags |
388 | | - # ------------------------------------------------------------------------- |
389 | | - - name: mas_aibroker_controller_tag |
390 | | - value: "{{ mas_aibroker_controller_tag }}" |
391 | | - - name: mas_aibroker_store_tag |
392 | | - value: "{{ mas_aibroker_store_tag }}" |
393 | | - - name: mas_aibroker_watcher_tag |
394 | | - value: "{{ mas_aibroker_watcher_tag }}" |
395 | | - - name: mas_aibroker_connector_tag |
396 | | - value: "{{ mas_aibroker_connector_tag }}" |
397 | | - - name: mas_aibroker_pipeline_steps_tag |
398 | | - value: "{{ mas_aibroker_pipeline_steps_tag }}" |
| 385 | +{%- if aiservice_controller_tag is defined and aiservice_controller_tag != "" %} |
| 386 | + |
| 387 | + # AI Service - KModels Tags |
| 388 | + # ------------------------------------------------------------------------- |
| 389 | + - name: aiservice_controller_tag |
| 390 | + value: "{{ aiservice_controller_tag }}" |
| 391 | + - name: aiservice_store_tag |
| 392 | + value: "{{ aiservice_store_tag }}" |
| 393 | + - name: aiservice_watcher_tag |
| 394 | + value: "{{ aiservice_watcher_tag }}" |
| 395 | + - name: aiservice_connector_tag |
| 396 | + value: "{{ aiservice_connector_tag }}" |
| 397 | + - name: aiservice_pipeline_steps_tag |
| 398 | + value: "{{ aiservice_pipeline_steps_tag }}" |
399 | 399 | {%- endif %} |
400 | | -{%- if mas_aibroker_watsonxai_apikey is defined and mas_aibroker_watsonxai_apikey != "" %} |
401 | | - |
402 | | - # AI Broker - watsonX |
403 | | - # ------------------------------------------------------------------------- |
404 | | - - name: mas_aibroker_watsonxai_apikey |
405 | | - value: "{{ mas_aibroker_watsonxai_apikey }}" |
406 | | - - name: mas_aibroker_watsonxai_url |
407 | | - value: "{{ mas_aibroker_watsonxai_url }}" |
408 | | - - name: mas_aibroker_watsonxai_project_id |
409 | | - value: "{{ mas_aibroker_watsonxai_project_id }}" |
410 | | - - name: mas_aibroker_watsonx_action |
411 | | - value: "{{ mas_aibroker_watsonx_action }}" |
| 400 | +{%- if aiservice_watsonxai_apikey is defined and aiservice_watsonxai_apikey != "" %} |
| 401 | + |
| 402 | + # AI Service - watsonX |
| 403 | + # ------------------------------------------------------------------------- |
| 404 | + - name: aiservice_watsonxai_apikey |
| 405 | + value: "{{ aiservice_watsonxai_apikey }}" |
| 406 | + - name: aiservice_watsonxai_url |
| 407 | + value: "{{ aiservice_watsonxai_url }}" |
| 408 | + - name: aiservice_watsonxai_project_id |
| 409 | + value: "{{ aiservice_watsonxai_project_id }}" |
| 410 | + - name: aiservice_watsonx_action |
| 411 | + value: "{{ aiservice_watsonx_action }}" |
412 | 412 | {%- endif %} |
413 | | -{%- if mas_aibroker_s3_action is defined and mas_aibroker_s3_action != "" %} |
| 413 | +{%- if aiservice_s3_action is defined and aiservice_s3_action != "" %} |
414 | 414 |
|
415 | | - # AI Broker - S3 |
| 415 | + # AI Service - S3 |
416 | 416 | # ------------------------------------------------------------------------- |
417 | | - - name: mas_aibroker_s3_action |
418 | | - value: "{{ mas_aibroker_s3_action }}" |
419 | | - - name: mas_aibroker_apikey_action |
420 | | - value: "{{ mas_aibroker_apikey_action }}" |
| 417 | + - name: aiservice_s3_action |
| 418 | + value: "{{ aiservice_s3_action }}" |
| 419 | + - name: aiservice_apikey_action |
| 420 | + value: "{{ aiservice_apikey_action }}" |
421 | 421 | {%- endif %} |
422 | | -{%- if mas_aibroker_db_host is defined and mas_aibroker_db_host != "" %} |
423 | | - |
424 | | - # AI Broker - Database (DataSciencePipelinesApplication) |
425 | | - # ------------------------------------------------------------------------- |
426 | | - - name: mas_aibroker_db_host |
427 | | - value: "{{ mas_aibroker_db_host }}" |
428 | | - - name: mas_aibroker_db_port |
429 | | - value: "{{ mas_aibroker_db_port }}" |
430 | | - - name: mas_aibroker_db_user |
431 | | - value: "{{ mas_aibroker_db_user }}" |
432 | | - - name: mas_aibroker_db_database |
433 | | - value: "{{ mas_aibroker_db_database }}" |
434 | | - - name: mas_aibroker_db_secret_name |
435 | | - value: "{{ mas_aibroker_db_secret_name }}" |
436 | | - - name: mas_aibroker_db_secret_key |
437 | | - value: "{{ mas_aibroker_db_secret_key }}" |
438 | | - - name: mas_aibroker_db_secret_value |
439 | | - value: "{{ mas_aibroker_db_secret_value }}" |
| 422 | +{%- if aiservice_db_host is defined and aiservice_db_host != "" %} |
| 423 | + |
| 424 | + # AI Service - Database (DataSciencePipelinesApplication) |
| 425 | + # ------------------------------------------------------------------------- |
| 426 | + - name: aiservice_db_host |
| 427 | + value: "{{ aiservice_db_host }}" |
| 428 | + - name: aiservice_db_port |
| 429 | + value: "{{ aiservice_db_port }}" |
| 430 | + - name: aiservice_db_user |
| 431 | + value: "{{ aiservice_db_user }}" |
| 432 | + - name: aiservice_db_database |
| 433 | + value: "{{ aiservice_db_database }}" |
| 434 | + - name: aiservice_db_secret_name |
| 435 | + value: "{{ aiservice_db_secret_name }}" |
| 436 | + - name: aiservice_db_secret_key |
| 437 | + value: "{{ aiservice_db_secret_key }}" |
| 438 | + - name: aiservice_db_secret_value |
| 439 | + value: "{{ aiservice_db_secret_value }}" |
440 | 440 | - name: mariadb_user |
441 | 441 | value: "{{ mariadb_user }}" |
442 | 442 | - name: mariadb_password |
443 | 443 | value: "{{ mariadb_password }}" |
444 | | - |
| 444 | + |
445 | 445 | {%- endif %} |
446 | 446 |
|
447 | 447 | workspaces: |
|
0 commit comments