From b6b251bbbc9839a16cc9e147a5d5733fe5b0e95b Mon Sep 17 00:00:00 2001 From: priyamc1110 Date: Wed, 25 Jun 2025 10:23:21 +0530 Subject: [PATCH 1/4] Corrections to text Corrections to catalog text: - Changing the language - Making sentence concise wherever applicable Corrections to Variable descriptions - Language modification --- ibm_catalog.json | 12 ++++++------ variables.tf | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ibm_catalog.json b/ibm_catalog.json index e3a05441..863322f6 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -24,10 +24,10 @@ "microprofile" ], "short_description": "Cloud architecture including instance of Enterprise Application Service for Java with essential security and observability cloud services", - "long_description": "IBM Enterprise Application Service for Java is an end-to-end solution to building and running secure Jakarta EE/MicroProfile applications running efficiently in Liberty deployed on public clouds. This architecture supports deploying an instance of Enterprise Application Service for Java on cloud together with optional security and observability cloud services.

***Note:*** *enabling the Observability additional services, the region to deploy the Event Notification component must be updated to one of its supported regions*.

ℹ️ This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) assets, each following the naming pattern \"Cloud automation for *servicename*\" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an [IaC approach](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-understanding-projects), or assembled together into a broader [automated IaC stack](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-config-stack) to automate the deployment of an end-to-end solution architecture.", + "long_description": "IBM Enterprise Application Service for Java is an end-to-end solution for building and running secure Jakarta EE/MicroProfile applications running efficiently in Liberty deployed on public clouds. This architecture supports deploying an instance of Enterprise Application Service for Java on cloud together with optional security and observability cloud services.

***Note:*** *enabling the Observability additional services, the region to deploy the Event Notification component must be updated to one of its supported regions*.

ℹ️ This Terraform-based automation is part of a broader suite of IBM-maintained Infrastructure as Code (IaC) assets, each following the naming pattern \"Cloud automation for *servicename*\" and focusing on single IBM Cloud service. These single-service deployable architectures can be used on their own to streamline and automate service deployments through an [IaC approach](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-understanding-projects), or assembled together into a broader [automated IaC stack](https://cloud.ibm.com/docs/secure-enterprise?topic=secure-enterprise-config-stack) to automate the deployment of an end-to-end solution architecture.", "offering_docs_url": "https://github.com/terraform-ibm-modules/terraform-ibm-ease/blob/main/README.md", "offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-ease/main/images/deploy-arch-ibm-ease.svg", - "support_details": "This product is in the community registry, as such support is handled through the originated repo. If you experience issues please open an issue in the repository [https://github.com/terraform-ibm-modules/terraform-ibm-enterprise-app-java/issues](https://github.com/terraform-ibm-modules/terraform-ibm-enterprise-app-java/issues). Please note this product is not supported via the IBM Cloud Support Center.", + "support_details": "This product is in the community registry, support is handled through the originated repo. If you experience issues please open an issue in the repository [https://github.com/terraform-ibm-modules/terraform-ibm-enterprise-app-java/issues](https://github.com/terraform-ibm-modules/terraform-ibm-enterprise-app-java/issues). Please note this product is not supported via the IBM Cloud Support Center.", "provider_name": "IBM", "features": [ { @@ -39,8 +39,8 @@ "description": "Supports deploying an instance of Enterprise Application Service for Java on cloud together with optional security and observability cloud services" }, { - "title": "Supports Service To Service authorisation policy creation to a MQ and DB2 instances", - "description": "Supports Service To Service authorisation policy creation to a MQ and DB2 instances to allow the Enterprise Application Service for Java to connect to them" + "title": "Supports Service To Service authorisation policy creation to MQ and DB2 instances", + "description": "Supports Service To Service authorisation policy creation to MQ and DB2 instances to allow the Enterprise Application Service for Java to connect to them" } ], "flavors": [ @@ -78,7 +78,7 @@ "dependencies": [ { "name": "deploy-arch-ibm-secrets-manager", - "description": "Enable to provisions and configures IBM Cloud Secrets Manager for securely storing generated secrets.", + "description": "Enable to provision and configure IBM Cloud Secrets Manager for securely storing generated secrets.", "id": "6d6ebc76-7bbd-42f5-8bc7-78f4fabd5944-global", "flavors": [ "fully-configurable" @@ -307,7 +307,7 @@ "key": "enable_platform_metrics", "type": "string", "default_value": "true", - "description": "When set to `true`, the IBM Cloud Monitoring instance will be configured to collect platform metrics from the provided region. You can configure 1 instance only of the IBM Cloud Monitoring service per region to collect platform metrics in that location. Check with the account or service administrator if another monitoring instance has already been configured. You may not have permissions to see all monitoring instances in the region. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-platform_metrics_enabling).", + "description": "When set to `true`, the IBM Cloud Monitoring instance will be configured to collect platform metrics from the provided region. You can configure only 1 instance of the IBM Cloud Monitoring service per region to collect platform metrics in that location. Check with the account or service administrator if another monitoring instance has already been configured. You may not have permissions to see all monitoring instances in the region. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-platform_metrics_enabling).", "required": true, "virtual": true }, diff --git a/variables.tf b/variables.tf index e7b4fbda..a0415df2 100644 --- a/variables.tf +++ b/variables.tf @@ -9,7 +9,7 @@ variable "resource_group_id" { variable "ease_name" { type = string - description = "The name for the newly provisioned Enterprise Application Service instance. If a prefix input variable is specified, the prefix is added to the name in the `-` format." + description = "The name of the newly provisioned Enterprise Application Service instance. If a prefix input variable is specified, the prefix is added to the name in the `-` format." default = "instance" } From 9a3a6ba76bead4173abb8068a9159bb3dbdcee70 Mon Sep 17 00:00:00 2001 From: Jordan Date: Mon, 22 Sep 2025 16:11:39 +0100 Subject: [PATCH 2/4] Change default value of enable_platform_metrics to true --- ibm_catalog.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibm_catalog.json b/ibm_catalog.json index 580e3c71..64892876 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -452,7 +452,7 @@ { "key": "enable_platform_metrics", "type": "boolean", - "default_value": false, + "default_value": true, "description": "When set to `true`, the IBM Cloud Monitoring instance will be configured to collect platform metrics from the provided region. You can configure 1 instance only of the IBM Cloud Monitoring service per region to collect platform metrics in that location. Check with the account or service administrator if another monitoring instance has already been configured. You may not have permissions to see all monitoring instances in the region. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-platform_metrics_enabling).", "required": true, "virtual": true From e883e06946066540d7db4d70b7bd7fcef43290d2 Mon Sep 17 00:00:00 2001 From: Jordan Date: Mon, 22 Sep 2025 16:12:46 +0100 Subject: [PATCH 3/4] Change default value of enable_platform_metrics to false --- ibm_catalog.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibm_catalog.json b/ibm_catalog.json index 64892876..580e3c71 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -452,7 +452,7 @@ { "key": "enable_platform_metrics", "type": "boolean", - "default_value": true, + "default_value": false, "description": "When set to `true`, the IBM Cloud Monitoring instance will be configured to collect platform metrics from the provided region. You can configure 1 instance only of the IBM Cloud Monitoring service per region to collect platform metrics in that location. Check with the account or service administrator if another monitoring instance has already been configured. You may not have permissions to see all monitoring instances in the region. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-platform_metrics_enabling).", "required": true, "virtual": true From 3459a5914e0b3702a732e48ba0679c9876606fde Mon Sep 17 00:00:00 2001 From: Jordan-Williams2 Date: Thu, 16 Oct 2025 13:55:30 +0100 Subject: [PATCH 4/4] fix: update hooks --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 65d5eb78..345ebe00 100644 --- a/README.md +++ b/README.md @@ -172,7 +172,7 @@ No modules. | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | [config\_repo](#input\_config\_repo) | The URL for the repository storing the configuration to use for the application to run through Enterprise Application Service on IBM Cloud. | `string` | `null` | no | -| [ease\_name](#input\_ease\_name) | The name for the newly provisioned Enterprise Application Service instance. If a prefix input variable is specified, the prefix is added to the name in the `-` format. | `string` | `"instance"` | no | +| [ease\_name](#input\_ease\_name) | The name of the newly provisioned Enterprise Application Service instance. If a prefix input variable is specified, the prefix is added to the name in the `-` format. | `string` | `"instance"` | no | | [maven\_repository\_password](#input\_maven\_repository\_password) | Maven repository authentication password if needed. Default to null. | `string` | `null` | no | | [maven\_repository\_username](#input\_maven\_repository\_username) | Maven repository authentication username if needed. Default to null. | `string` | `null` | no | | [plan](#input\_plan) | The desired pricing plan for Enterprise Application Service instance. | `string` | `"standard"` | no |