IBM CP4D¤
Helm chart link: 110-ibm-cp4d
Resources Created¤
| Resource Type | Resource Name | Namespace | Condition | Installed By |
|---|---|---|---|---|
Secret |
ibm-entitlement-key |
CP4D instance namespace | Always | cluster_admin_role |
ServiceAccount |
CP4D service accounts | CP4D instance namespace | Always and hook-driven as applicable | cluster_admin_role |
Role |
CP4D namespace roles | CP4D instance namespace | Always | cluster_admin_role |
RoleBinding |
CP4D namespace role bindings | CP4D instance namespace | Always | cluster_admin_role |
ClusterRole |
CP4D cluster roles | N/A (cluster-scoped) | Always | cluster_admin_role |
ClusterRoleBinding |
CP4D cluster role bindings | N/A (cluster-scoped) | Always | cluster_admin_role |
Job |
CP4D install and verification jobs | CP4D operators namespace | Version-dependent and always for verification hooks as applicable | cluster_admin_role |
Ibmcpd |
CP4D platform custom resource | CP4D instance namespace | Always | cluster_admin_role |
ConfigMap |
CP4D service dependency config maps | CP4D operators namespace | When optional services are enabled | cluster_admin_role |
Subscription |
CP4D service subscriptions | CP4D operators namespace | When optional services are enabled | cluster_admin_role |
OperandRegistry |
CP4D operand registries | CP4D operators namespace | When WSL or SPSS services are enabled | cluster_admin_role |
OperandConfig |
CP4D operand configuration | CP4D operators namespace | When optional services are enabled | cluster_admin_role |
Configuration¤
This chart accepts the following configuration values in the ArgoCD Application values:
ibm_cp4d:
cpd_operators_namespace: string
cpd_instance_namespace: string
cpd_cs_control_namespace: string
ibm_entitlement_key: string (secret reference)
namespace_scope_channel: string (secret reference)
namespace_scope_install_plan: string
cpd_ibm_licensing_channel: string (secret reference)
cpd_ibm_licensing_version: string (secret reference)
cpd_licensing_install_plan: string
cpfs_channel: string (secret reference)
cpfs_size: string
cpfs_install_plan: string
cpd_scale_config: string
cpd_admin_login_sa: string
cpd_platform_channel: string (secret reference)
cpd_platform_cr_name: string
cpd_platform_install_plan: string
cpd_product_version: string
cpd_iam_integration: string
cpd_primary_storage_class: string
cpd_metadata_storage_class: string
Note: Values marked with "(secret reference)" should use the format <path:secrets/path:key> to reference secrets stored in the Secrets Vault.
Base Instance Values¤
This chart inherits common instance configuration values. The most frequently used base values are:
account:
id: string # Account identifier
name: string # Account name
region:
id: string # Region identifier
name: string # Region name
cluster:
id: string # Cluster identifier
name: string # Cluster name
instance:
id: string # MAS instance identifier
sm: # Secrets Manager configuration
aws_secret_region: string
aws_access_key_id: string (secret reference)
aws_secret_access_key: string (secret reference)
For complete documentation of all base instance values including optional fields like custom_labels, argocluster_instance, application_admin_service_account, mas_wipe_mongo_data, allow_list, additional_vpn, application_configuration, use_postdelete_hooks, additional_resources, extensions, enhanced_dr, and cli_image_repo, see the Instance Base Values Reference.