Existing openshift software hub only
---
apiVersion: v1
kind: ConfigMap
metadata:
name: cloud-pak-deployer-config
namespace: cloud-pak-deployer
data:
cpd-config.yaml: |
global_config:
environment_name: demo
cloud_platform: existing-ocp
confirm_destroy: False
env_id: cpd-demo
openshift:
- name: "{{ env_id }}"
ocp_version: "4.16"
cluster_name: "{{ env_id }}"
domain_name: example.com
mcg:
install: False
storage_type: storage-class
storage_class: managed-nfs-storage
gpu:
install: auto
openshift_ai:
install: auto
channel: auto
openshift_storage:
- storage_name: auto-storage
storage_type: auto
cp4d:
- project: cpd
openshift_cluster_name: "{{ env_id }}"
cp4d_version: 5.1.0
db2u_limited_privileges: False
use_fs_iam: True
accept_licenses: True
cartridges:
- name: cp-foundation
scale: level_1
license_service:
threads_per_core: 2
- name: lite
- name: scheduler
state: removed
- name: analyticsengine
description: Analytics Engine Powered by Apache Spark
size: small
state: removed
- name: bigsql
description: Db2 Big SQL
state: removed
- name: ca
description: Cognos Analytics
size: small
instances:
- name: ca-instance
metastore_ref: ca-metastore
state: removed
- name: dashboard
description: Cognos Dashboards
state: removed
- name: datagate
description: Db2 Data Gate
state: removed
- name: datalineage
description: IBM MANTA Data Lineage
size: small
state: removed
- name: dataproduct
description: Data Product Hub
state: removed
- name: datastage-ent
description: DataStage Enterprise
state: removed
- name: datastage-ent-plus
description: DataStage Enterprise Plus
state: removed
# The default instance is created automatically with the DataStage installation. If you want to create additional instances
# uncomment the section below and specify the various scaling options.
# instances:
# - name: ds-instance
# # Optional settings
# description: "datastage ds-instance"
# size: medium
# storage_class: efs-nfs-client
# storage_size_gb: 60
# # Custom Scale options
# scale_px_runtime:
# replicas: 2
# cpu_request: 500m
# cpu_limit: 2
# memory_request: 2Gi
# memory_limit: 4Gi
# scale_px_compute:
# replicas: 2
# cpu_request: 1
# cpu_limit: 3
# memory_request: 4Gi
# memory_limit: 12Gi
- name: db2
description: Db2 OLTP
size: small
instances:
- name: ca-metastore
metadata_size_gb: 20
data_size_gb: 20
backup_size_gb: 20
transactionlog_size_gb: 20
state: removed
- name: db2wh
description: Db2 Warehouse
state: removed
- name: dmc
description: Db2 Data Management Console
state: removed
instances:
- name: data-management-console
description: Data Management Console
size: medium
storage_size_gb: 50
- name: dods
description: Decision Optimization
size: small
state: removed
- name: dp
description: Data Privacy
size: small
state: removed
- name: dpra
description: Data Privacy Risk Assessment
state: removed
- name: dv
description: Data Virtualization
size: small
instances:
- name: data-virtualization
state: removed
# Please note that for EDB Postgress, a secret edb-postgres-license-key must be created in the vault
# before deploying
- name: edb_cp4d
description: EDB Postgres
state: removed
instances:
- name: instance1
version: "15.4"
#type: Standard
#members: 1
#size_gb: 50
#resource_request_cpu: 1
#resource_request_memory: 4Gi
#resource_limit_cpu: 1
#resource_limit_memory: 4Gi
- name: factsheet
description: AI Factsheets
size: small
state: removed
- name: hee
description: Execution Engine for Apache Hadoop
size: small
state: removed
- name: mantaflow
description: MANTA Automated Lineage
size: small
state: removed
- name: match360
description: IBM Match 360
size: small
wkc_enabled: true
state: removed
- name: openpages
description: OpenPages
state: removed
# For Planning Analytics, the case version is needed due to defect in olm utils
- name: planning-analytics
description: Planning Analytics
state: removed
- name: replication
description: Data Replication
license: IDRC
size: small
state: removed
- name: rstudio
description: RStudio Server with R 3.6
size: small
state: removed
- name: spss
description: SPSS Modeler
state: removed
- name: streamsets
description: IBM StreamSets
state: removed
- name: syntheticdata
description: Synthetic Data Generator
state: removed
- name: voice-gateway
description: Voice Gateway
replicas: 1
state: removed
# In case watsonx Orchestrate is installed, no instances must be created for Watson Assistant
- name: watson-assistant
description: Watson Assistant
size: small
# noobaa_account_secret: noobaa-admin
# noobaa_cert_secret: noobaa-s3-serving-cert
state: removed
# instances:
# - name: wa-instance
# description: "Watson Assistant instance"
- name: watson-discovery
description: Watson Discovery
# noobaa_account_secret: noobaa-admin
# noobaa_cert_secret: noobaa-s3-serving-cert
state: removed
instances:
- name: wd-instance
description: "Watson Discovery instance"
- name: watson-openscale
description: Watson OpenScale
size: small
state: removed
- name: watson-speech
description: Watson Speech (STT and TTS)
stt_size: xsmall
tts_size: xsmall
# noobaa_account_secret: noobaa-admin
# noobaa_cert_secret: noobaa-s3-serving-cert
state: removed
- name: watsonx_ai
description: watsonx.ai
state: removed
installation_options:
tuning_disabled: true
lite_install: false
models:
- model_id: allam-1-13b-instruct
state: removed
- model_id: codellama-codellama-34b-instruct-hf
state: removed
- model_id: codestral-22b
state: removed
- model_id: elyza-japanese-llama-2-7b-instruct
state: removed
- model_id: google-flan-ul2
state: removed
- model_id: google-flan-t5-xl
state: removed
- model_id: google-flan-t5-xxl
state: removed
- model_id: ibm-granite-7b-lab
state: removed
- model_id: ibm-granite-8b-japanese
state: removed
- model_id: ibm-granite-13b-chat-v2
state: removed
- model_id: ibm-granite-13b-instruct-v2
state: removed
- model_id: ibm-granite-20b-multilingual
state: removed
- model_id: granite-3-2b-instruct
state: removed
- model_id: granite-3-8b-instruct
state: removed
- model_id: granite-guardian-3-2b-instruct
state: removed
- model_id: granite-guardian-3-8b-instruct
state: removed
- model_id: granite-3b-code-instruct
state: removed
- model_id: granite-8b-code-instruct
state: removed
- model_id: granite-20b-code-instruct
state: removed
- model_id: granite-20b-code-base-schema-linking
state: removed
- model_id: granite-20b-code-base-sql-gen
state: removed
- model_id: granite-34b-code-instruct
state: removed
- model_id: core42-jais-13b-chat
state: removed
- model_id: llama-3-2-1b-instruct
state: removed
- model_id: llama-3-2-3b-instruct
state: removed
- model_id: llama-3-2-11b-vision-instruct
state: removed
- model_id: llama-3-2-90b-vision-instruct
state: removed
- model_id: llama-guard-3-11b-vision
state: removed
- model_id: llama-3-1-8b-instruct
state: removed
- model_id: llama-3-1-70b-instruct
state: removed
- model_id: llama-3-405b-instruct
state: removed
- model_id: meta-llama-llama-3-8b-instruct
state: removed
- model_id: meta-llama-llama-3-70b-instruct
state: removed
- model_id: meta-llama-llama-2-13b-chat
state: removed
- model_id: mncai-llama-2-13b-dpo-v7
state: removed
- model_id: ministral-8b-instruct
state: removed
- model_id: mistral-small-instruct
state: removed
- model_id: mistral-large
state: removed
- model_id: mistralai-mixtral-8x7b-instruct-v01
state: removed
- model_id: bigscience-mt0-xxl
state: removed
- model_id: pixtral-12b
state: removed
# Embedding models
- model_id: all-minilm-l6-v2
state: removed
- model_id: all-minilm-l12-v2
state: removed
- model_id: ms-marco-minilm-l-12-v2
state: removed
- model_id: multilingual-e5-large
state: removed
- model_id: ibm-slate-30m-english-rtrvr
state: removed
- model_id: ibm-slate-125m-english-rtrvr
state: removed
- name: watsonx_data
description: watsonx.data
state: removed
- name: watsonx_governance
description: watsonx.governance
state: removed
installation_options:
installType: all
enableFactsheet: true
enableOpenpages: true
enableOpenscale: true
- name: watsonx_orchestrate
description: watsonx.orchestrate
app_connect:
app_connect_project: ibm-app-connect
app_connect_case_version: 12.5.0
app_connect_channel_version: v12.5
installation_options:
watsonx_orchestrate_watsonx_ai_type: false
instances:
- name: wxo-instance
description: "watsonx Orchestrate instance"
state: removed
- name: wca-ansible
description: watsxonx Code Assistant for Red Hat Ansible Lightspeed
state: removed
- name: wca-z
description: watsxonx Code Assistant for Z
state: removed
# For the IBM Knowledge Catalog, you can specify 3 editions: wkx, ikc_premium, or ikc_standard
# Choose the correct IBM Knowledge Catalog edition below
- name: wkc
description: IBM Knowledge Catalog
size: small
state: removed
installation_options:
enableKnowledgeGraph: False
enableDataQuality: False
- name: ikc_premium
description: IBM Knowledge Catalog - Premium edition
size: small
state: removed
installation_options:
enableKnowledgeGraph: False
enableDataQuality: False
- name: ikc_standard
description: IBM Knowledge Catalog - Standard edition
size: small
state: removed
installation_options:
enableKnowledgeGraph: False
enableDataQuality: False
- name: wml
description: Watson Machine Learning
size: small
state: removed
- name: wml-accelerator
description: Watson Machine Learning Accelerator
replicas: 1
size: small
state: removed
- name: ws
description: Watson Studio
state: removed
- name: ws-pipelines
description: Watson Studio Pipelines
state: removed
- name: ws-runtimes
description: Watson Studio Runtimes
runtimes:
- ibm-cpd-ws-runtime-241-py
- ibm-cpd-ws-runtime-241-pygpu
- ibm-cpd-ws-runtime-241-r
state: removed