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 97d670dcf..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,6 +40,12 @@ spec: {{ .Values.suite_spec_settings_additional_properties | toYaml | indent 4 }} {{- end }} manualCertMgmt: {{ .Values.mas_manual_cert_mgmt | default false }} +{{- if .Values.routing_mode }} + routingMode: {{ .Values.routing_mode }} +{{- end }} +{{- if .Values.ingress_controller_name }} + ingressControllerName: {{ .Values.ingress_controller_name }} +{{- end }} contractPerformance: {{ .Values.mas_contract_performance | default true }} featureUse: {{ .Values.mas_feature_usage | default true }} deploymentProgression: {{ .Values.mas_deployment_progression | default true }} diff --git a/instance-applications/130-ibm-mas-suite/values.yaml b/instance-applications/130-ibm-mas-suite/values.yaml index bd32ab880..df55f9f86 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 (Only for MAS channel 9.2 and onwards) +# Options: "path" or "subdomain" (default: subdomain) +# routing_mode: path + +# IngressController name (required when routing_mode is "path") +# ingress_controller_name: default 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 460d02c24..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,12 @@ 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 }} {{- if .Values.ibm_mas_suite.mas_annotations }} mas_annotations: {{ .Values.ibm_mas_suite.mas_annotations | toYaml | nindent 14 }} {{- end }}