IBM Sterling PEM STD Configuration¶
This file documents the configuration variables used for deploying IBM Sterling PEM STD. This module is a work in progress and is not working yet. If you have contributions to the values.yaml, any help would be appreciated.
Core Settings¶
pem_std_helm_release_name: auto # Helm release name
pem_std_version: 6.2.4.0.1_standard # PEM version
pem_std_license_type: nonprod # License type
pem_std_namespace: pem-std # Kubernetes namespace
pem_std_serviceaccount: pem-std-sa # Service account for PEM pods
Registry Configuration¶
pem_std_registry_secret: ibm-registry-secret # Secret for image registry access
pem_std_registry: cp.icr.io # Docker image registry URL
pem_std_registry_user: cp # Registry username
pem_std_registry_key: # Registry access key (to be filled)
Passwords & Credentials¶
pem_std_default_password: Passw0rd123! # Default PEM password
pem_std_default_passphrase: P@ssPhr4s3_890@ # PEM system passphrase
pem_std_keystore_password: Change1t@ # Java keystore password
Admin & SMTP Settings¶
pem_std_admin_email: admin@company.com # PEM admin email
pem_std_smtp_host: smtp.company.com # SMTP mail server
pem_std_smtp_port: 25 # SMTP server port
JMS Settings (Optional)¶
pem_std_jms_username: ""
pem_std_jms_password: ""
pem_std_jms_keystore_password: ""
pem_std_jms_truststore_password: ""
Database Setup Flags¶
pem_std_dbsetup_enabled: true # Enable database setup on deploy
pem_std_dbsetup_upgrade: false # Allow DB upgrade during setup
pem_std_dbdriver: com.ibm.db2.jcc.DB2Driver # JDBC driver class name
Secrets¶
pem_std_secret: ibm-pem-secret # Main PEM secret
pem_std_db_secret: ibm-pem-db-secret # Database credentials secret
pem_std_cm_prod_secret: ibm-pem-cm-prod-secret # CM prod environment secret
pem_std_cm_nonprod_secret: ibm-pem-cm-nonprod-secret # CM non-prod environment secret
pem_std_keyalias: pem_default # Default keystore key alias
pem_std_cert_jks_secret: pem-keystore.jks # JKS certificate secret
pem_std_cert_p12_secret: pem-keystore.p12 # P12 certificate secret
pem_std_cert_crt_secret: pem-cert.crt # PEM certificate secret
B2Bi Integration (Prod)¶
pem_std_b2bi_prod_url: ""
pem_std_b2bi_prod_user: ""
pem_std_b2bi_prod_pw: ""
pem_std_b2bi_prod_passphrase: ""
pem_std_b2bi_prod_apiurl: ""
pem_std_b2bi_prod_apiuser: ""
pem_std_b2bi_prod_apipw: ""
pem_std_b2bi_prod_dburl: ""
pem_std_b2bi_prod_dbuser: ""
pem_std_b2bi_prod_dbpw: ""
pem_std_b2bi_prod_jpa_dialect: com.pe.pcm.config.database.dialect.DB2ExtendedDialect
B2Bi Integration (Non-prod)¶
pem_std_b2bi_nonprod_url: ""
pem_std_b2bi_nonprod_user: ""
pem_std_b2bi_nonprod_pw: ""
pem_std_b2bi_nonprod_passphrase: ""
pem_std_b2bi_nonprod_apiurl: ""
pem_std_b2bi_nonprod_apiuser: ""
pem_std_b2bi_nonprod_apipw: ""
pem_std_b2bi_nonprod_dburl: ""
pem_std_b2bi_nonprod_dbuser: ""
pem_std_b2bi_nonprod_dbpw: ""
pem_std_b2bi_nonprod_jpa_dialect: com.pe.pcm.config.database.dialect.DB2ExtendedDialect
JMS Configuration¶
jms_user: root # JMS admin user
jms_vendor: IBMMQ # JMS vendor
jms_connection_factory: com.ibm.mq.jms.MQQueueConnectionFactory
jms_queue_name: DEV.QUEUE.1 # JMS queue name
jms_channel: DEV.CHANNEL.SVRCONN # JMS channel
jms_enable_ssl: false # Enable JMS over SSL
Storage & Logging¶
pem_std_app_logs_size: 1Gi # Application log volume size
pem_std_app_documents_enabled: false # Enable document service
pem_std_app_documents_size: 1Gi # Volume size for documents
Data Setup Flags¶
pem_std_data_setup_enabled: true # Enable data setup at deploy
pem_std_data_setup_upgrade: false # Enable data upgrade
Additional Secrets¶
pem_std_system_passphrase_secret: pem-std-system-passphrase-secret
pem_std_system_passphrase: password # System-level PEM passphrase
pem_std_liberty_keystore_password_secret: pem-std-liberty-secret
pem_std_liberty_keystore_password: changeit # Liberty keystore password
Security & Compliance¶
pem_std_nist_enabled: "off" # Enable/disable NIST compliance
Network¶
asi_backend_nodeport_range: 30351-30353 # NodePort range for backend services
Version Details¶
versions:
6.2.4.0.1_standard:
helm_chart_version: 1.4.2
resourcesInit_version: 6.2.1.0
dataSetup_version: 6.2.1.0
seas_version: 1.0
itx_version: 10.1.2.1.20241122
itxa_version: 10.0.1.10-x86_64
itxa_resourcesInit_version: 10.0.1.10-x86_64
test_version: 1.1.67
purge_version: 6.2.1.0
documentService_version: 6.2.1.0
DB2 Tuning Parameters¶
db_values:
STMT_CONC: "LITERALS"
SELF_TUNING_MEM: "ON"
LOCKLIST: "AUTOMATIC"
MAXLOCKS: "AUTOMATIC"
PCKCACHESZ: "AUTOMATIC"
SHEAPTHRES_SHR: "AUTOMATIC"
SORTHEAP: "AUTOMATIC"
NUM_IOCLEANERS: "AUTOMATIC"
NUM_IOSERVERS: "AUTOMATIC"
DFT_PREFETCH_SZ: "AUTOMATIC"
MAXAPPLS: "AUTOMATIC"
APPLHEAPSZ: "AUTOMATIC"
APPL_MEMORY: "AUTOMATIC"
DBHEAP: "AUTOMATIC"
LOGFILSIZ: "65536"
LOGPRIMARY: "40"
LOGSECOND: "12"
NUM_LOG_SPAN: "40"
DFT_DEGREE: "1"
LOGBUFSZ: "2152"
STMTHEAP: "51200 AUTOMATIC"
CATALOGCACHE_SZ: "300"
UTIL_HEAP_SZ: "AUTOMATIC"
CHNGPGS_THRESH: "80"