From 6196e19ebf8197a942808c49863301d00a72be13 Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Mon, 16 Feb 2026 11:12:02 +0530 Subject: [PATCH 1/8] add routing mode properties in the suite --- .../130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml | 4 ++++ instance-applications/130-ibm-mas-suite/values.yaml | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml index 8586fb699..81ae1a528 100644 --- a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml +++ b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml @@ -40,6 +40,10 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} + routingMode: {{ .Values.routing_mode | default "subdomain" }} +{{- if .Values.ingress_controller_name }} + ingressControllerName: {{ .Values.ingress_controller_name }} +{{- end }} icr: cp: "{{ .Values.icr_cp }}" cpopen: "{{ .Values.icr_cp_open }}" diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index bd32ab880..189a5bdde 100644 --- a/instance-applications/130-ibm-mas-suite/values.yaml +++ b/instance-applications/130-ibm-mas-suite/values.yaml @@ -1,3 +1,10 @@ --- instance_id: xxx ibm_entitlement_key: xxxx + +# Network Routing Configuration +# Options: "path" or "subdomain" (default: subdomain) +# routing_mode: path + +# IngressController name (required when routing_mode is "path") +# ingress_controller_name: default From 2b0652fb006079b47faa038d2008841da9482fd2 Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Mon, 23 Feb 2026 18:31:23 +0530 Subject: [PATCH 2/8] update the routing mode variable --- .../130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml | 4 ++-- instance-applications/130-ibm-mas-suite/values.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml index 81ae1a528..b714a2b1d 100644 --- a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml +++ b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml @@ -40,9 +40,9 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} - routingMode: {{ .Values.routing_mode | default "subdomain" }} + routingMode: {{ .Values.mas_routing_mode | default "subdomain" }} {{- if .Values.ingress_controller_name }} - ingressControllerName: {{ .Values.ingress_controller_name }} + ingressControllerName: {{ .Values.mas_ingress_controller_name }} {{- end }} icr: cp: "{{ .Values.icr_cp }}" diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index 189a5bdde..17525b0a0 100644 --- a/instance-applications/130-ibm-mas-suite/values.yaml +++ b/instance-applications/130-ibm-mas-suite/values.yaml @@ -4,7 +4,7 @@ ibm_entitlement_key: xxxx # Network Routing Configuration # Options: "path" or "subdomain" (default: subdomain) -# routing_mode: path +# mas_routing_mode: path -# IngressController name (required when routing_mode is "path") -# ingress_controller_name: default +# IngressController name (required when mas_routing_mode is "path") +# mas_ingress_controller_name: default From 8974b0909a3e702808bb7b949d75ec07fb2369fb Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Tue, 24 Feb 2026 13:28:44 +0530 Subject: [PATCH 3/8] update the routing variable names --- .../130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml index b714a2b1d..92c1c6a82 100644 --- a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml +++ b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml @@ -40,9 +40,9 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} - routingMode: {{ .Values.mas_routing_mode | default "subdomain" }} -{{- if .Values.ingress_controller_name }} - ingressControllerName: {{ .Values.mas_ingress_controller_name }} + routingMode: {{ .Values.ibm_mas_suite.routing_mode | default "subdomain" }} +{{- if .Values.ibm_mas_suite.ingress_controller_name }} + ingressControllerName: {{ .Values.ibm_mas_suite.ingress_controller_name }} {{- end }} icr: cp: "{{ .Values.icr_cp }}" From ed296c2db6c8bddfd4cbc9f7660adabf6bf1eeb6 Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Tue, 24 Feb 2026 18:13:05 +0530 Subject: [PATCH 4/8] add the require vars in the suite --- .../130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml | 6 +++--- .../templates/130-ibm-mas-suite-app.yaml | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml index 92c1c6a82..81ae1a528 100644 --- a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml +++ b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml @@ -40,9 +40,9 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} - routingMode: {{ .Values.ibm_mas_suite.routing_mode | default "subdomain" }} -{{- if .Values.ibm_mas_suite.ingress_controller_name }} - ingressControllerName: {{ .Values.ibm_mas_suite.ingress_controller_name }} + routingMode: {{ .Values.routing_mode | default "subdomain" }} +{{- if .Values.ingress_controller_name }} + ingressControllerName: {{ .Values.ingress_controller_name }} {{- end }} icr: cp: "{{ .Values.icr_cp }}" diff --git a/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml b/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml index ed9c71b97..2462f7cb7 100644 --- a/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml +++ b/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml @@ -58,7 +58,10 @@ spec: icr_cp: "{{ .Values.ibm_mas_suite.icr_cp }}" icr_cp_open: "{{ .Values.ibm_mas_suite.icr_cp_open }}" cli_image_repo: {{ .Values.cli_image_repo }} - + routing_mode: {{ .Values.ibm_mas_suite.routing_mode }} + {{- if .Values.ibm_mas_suite.ingress_controller_name }} + ingress_controller_name: {{ .Values.ibm_mas_suite.ingress_controller_name }} + {{- end }} {{- if .Values.ibm_mas_suite.mas_annotations }} mas_annotations: {{ .Values.ibm_mas_suite.mas_annotations | toYaml | nindent 14 }} {{- end }} From 229cbe32965149aa24b06b7384b26b8026af0308 Mon Sep 17 00:00:00 2001 From: AquaD17 <112812380+dixitgsathwara@users.noreply.github.com> Date: Mon, 2 Mar 2026 11:17:00 +0530 Subject: [PATCH 5/8] Update routing configuration keys in values.yaml --- instance-applications/130-ibm-mas-suite/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index 17525b0a0..2e9b2ed1e 100644 --- a/instance-applications/130-ibm-mas-suite/values.yaml +++ b/instance-applications/130-ibm-mas-suite/values.yaml @@ -4,7 +4,7 @@ ibm_entitlement_key: xxxx # Network Routing Configuration # Options: "path" or "subdomain" (default: subdomain) -# mas_routing_mode: path +# routing_mode: path # IngressController name (required when mas_routing_mode is "path") -# mas_ingress_controller_name: default +# ingress_controller_name: default From 65948d43077963ef788c986fc985c2a0b6c83ff7 Mon Sep 17 00:00:00 2001 From: AquaD17 <112812380+dixitgsathwara@users.noreply.github.com> Date: Mon, 2 Mar 2026 11:17:31 +0530 Subject: [PATCH 6/8] Fix comment for ingress_controller_name configuration --- instance-applications/130-ibm-mas-suite/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index 2e9b2ed1e..189a5bdde 100644 --- a/instance-applications/130-ibm-mas-suite/values.yaml +++ b/instance-applications/130-ibm-mas-suite/values.yaml @@ -6,5 +6,5 @@ ibm_entitlement_key: xxxx # Options: "path" or "subdomain" (default: subdomain) # routing_mode: path -# IngressController name (required when mas_routing_mode is "path") +# IngressController name (required when routing_mode is "path") # ingress_controller_name: default From 7cc5a50c0b4e831265e915677bf3d00fd879e7c3 Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Tue, 3 Mar 2026 12:08:23 +0530 Subject: [PATCH 7/8] add the if condition block for the routing mode --- .../130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml | 4 +++- .../templates/130-ibm-mas-suite-app.yaml | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml index 693b83ced..9ac759aa1 100644 --- a/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml +++ b/instance-applications/130-ibm-mas-suite/templates/04-ibm-mas_Suite.yaml @@ -40,7 +40,9 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} - routingMode: {{ .Values.routing_mode | default "subdomain" }} +{{- if .Values.routing_mode }} + routingMode: {{ .Values.routing_mode }} +{{- end }} {{- if .Values.ingress_controller_name }} ingressControllerName: {{ .Values.ingress_controller_name }} {{- end }} diff --git a/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml b/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml index ffc4f747f..9784ce28e 100644 --- a/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml +++ b/root-applications/ibm-mas-instance-root/templates/130-ibm-mas-suite-app.yaml @@ -61,7 +61,9 @@ spec: mas_deployment_progression: "{{ .Values.ibm_mas_suite.mas_deployment_progression }}" mas_usability_metrics: "{{ .Values.ibm_mas_suite.mas_usability_metrics }}" cli_image_repo: {{ .Values.cli_image_repo }} + {{- if .Values.ibm_mas_suite.routing_mode }} routing_mode: {{ .Values.ibm_mas_suite.routing_mode }} + {{- end }} {{- if .Values.ibm_mas_suite.ingress_controller_name }} ingress_controller_name: {{ .Values.ibm_mas_suite.ingress_controller_name }} {{- end }} From 9d3e3ee5bca74b053d9be605e10288d2faefc402 Mon Sep 17 00:00:00 2001 From: Dixit Sathwara Date: Tue, 3 Mar 2026 13:48:44 +0530 Subject: [PATCH 8/8] update the commit message --- instance-applications/130-ibm-mas-suite/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index 189a5bdde..df55f9f86 100644 --- a/instance-applications/130-ibm-mas-suite/values.yaml +++ b/instance-applications/130-ibm-mas-suite/values.yaml @@ -2,7 +2,7 @@ instance_id: xxx ibm_entitlement_key: xxxx -# Network Routing Configuration +# Network Routing Configuration (Only for MAS channel 9.2 and onwards) # Options: "path" or "subdomain" (default: subdomain) # routing_mode: path