MAS GitOps GitOps Ansible CLI
Edit on GitHub
Home IBM CP4D Resources Created Configuration Base Instance Values

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.