Skip to content

Commit 522a07d

Browse files
authored
Merge pull request #221 from DecisionsDev/updateECS
Add disclaimer that ILMT doesn't support AWS S3 secured via SS3-KMS
2 parents 0a5407b + e2b4080 commit 522a07d

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

.secrets.baseline

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2025-02-06T16:29:18Z",
6+
"generated_at": "2025-03-14T10:15:47Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"
@@ -1180,31 +1180,31 @@
11801180
"hashed_secret": "f7a650098d23ab9e1348956a181ad78def09fff4",
11811181
"is_secret": false,
11821182
"is_verified": false,
1183-
"line_number": 103,
1183+
"line_number": 105,
11841184
"type": "Secret Keyword",
11851185
"verified_result": null
11861186
},
11871187
{
11881188
"hashed_secret": "1d064a26284fe7e4a9162b75bc4910c073b6f20c",
11891189
"is_secret": false,
11901190
"is_verified": false,
1191-
"line_number": 122,
1191+
"line_number": 124,
11921192
"type": "Secret Keyword",
11931193
"verified_result": null
11941194
},
11951195
{
11961196
"hashed_secret": "ee6d75b0e9dd89083901685b135e7221f66acffe",
11971197
"is_secret": false,
11981198
"is_verified": false,
1199-
"line_number": 137,
1199+
"line_number": 139,
12001200
"type": "Secret Keyword",
12011201
"verified_result": null
12021202
},
12031203
{
12041204
"hashed_secret": "e460a102a85c6b2ad4ba7d0d03f87a59748c2967",
12051205
"is_secret": false,
12061206
"is_verified": false,
1207-
"line_number": 231,
1207+
"line_number": 236,
12081208
"type": "Secret Keyword",
12091209
"verified_result": null
12101210
}

platform/ecs/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ To deploy ODM containers on AWS ECS Fargate from [docker-compose](docker-compose
4343
* Install [ECS Compose-x](https://github.com/compose-x/ecs_composex?tab=readme-ov-file#installation), preferably in a virtual environment.
4444
* Ensure that you have an existing internet-facing Application Elastic Load balancer based on a VPC with public subnets [setup](https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-manage-subnets.html) on Amazon Web Services(AWS).
4545
* If you want to run ODM Decision services in HTTPS mode, you need to have an [ACM public certificate](https://console.aws.amazon.com/acm/home).
46+
* Ensure that AWS S3 bucket is not secured by AWS KMS keys (SSE-KMS). This is not supported by IBM licensing service.
47+
4648

4749
*Note*: The commands and tools have been tested on macOS.
4850

@@ -145,6 +147,9 @@ Since the ECS tasks need to access to the secret from Secrets Manager service, y
145147

146148
### 2.4 Create S3 bucket and IAM policy for IBM licensing service
147149

150+
> **Disclaimer** -
151+
> Make sure that AWS S3 is not secured by AWS KMS keys (SSE-KMS) as it is not supported by IBM Licensing service.
152+
148153
In this tutorial, we have included IBM Licensing service for tracking license usage of ODM that is deployed on AWS ECS Fargate.
149154

150155
The following steps are needed by IBM Licensing service:
@@ -176,7 +181,7 @@ The following steps are needed by IBM Licensing service:
176181
- arn:aws:iam::<aws_account_id>:policy/<policy_allow_access_S3_bucket>
177182
```
178183

179-
For more information, see [Tracking license usage on AWS ECS Fargate](https://www.ibm.com/docs/en/cloud-paks/foundational-services/3.23?topic=platforms-tracking-license-usage-aws-ecs-fargate).
184+
For more information, see [Tracking license usage on AWS ECS Fargate](https://www.ibm.com/docs/en/cloud-paks/foundational-services/4.9?topic=service-tracking-license-usage-aws-ecs-fargate).
180185

181186
### 2.5 Add Outbound rule to Load balancer's security group
182187

0 commit comments

Comments
 (0)