Skip to content

Commit a990dc8

Browse files
authored
Update details about ODM deployment with IBM license service topology (#218)
1 parent b4b6611 commit a990dc8

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
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": "2024-11-13T08:35:31Z",
6+
"generated_at": "2025-02-04T10:52:01Z",
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": 105,
1183+
"line_number": 103,
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": 124,
1191+
"line_number": 122,
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": 139,
1199+
"line_number": 137,
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": 228,
1207+
"line_number": 226,
12081208
"type": "Secret Keyword",
12091209
"verified_result": null
12101210
}

platform/ecs/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ This tutorial demonstrates how to deploy an IBM® Operational Decision Manager (
55
<br><img src="images/ODM-ECS.png"/> <br>
66
**Table of Contents**
77
<!-- TOC -->
8-
98
- [Deploying IBM Operational Decision Manager on Amazon ECS Fargate BETA](#deploying-ibm-operational-decision-manager-on-amazon-ecs-fargate-beta)
109
- [Pre-requisite](#1-pre-requisite)
1110
- [Prepare your environment for the ODM installation](#2-prepare-your-environment-for-the-odm-installation)
@@ -30,7 +29,6 @@ This tutorial demonstrates how to deploy an IBM® Operational Decision Manager (
3029
- [Cleaup AWS CloudFormation stack](#4-cleaup-aws-cloudformation-stack)
3130
- [AWS CloudFormation console:](#41-aws-cloudformation-console)
3231
- [AWS Cli command](#42-aws-cli-command)
33-
3432
<!-- /TOC -->
3533

3634

@@ -252,7 +250,9 @@ volumes:
252250

253251
## 3. Deploy ODM to AWS ECS Fargate
254252

255-
ODM can be deployed either in [HTTP](docker-compose-http.yaml) or [HTTPS](docker-compose-https.yaml) mode. Each of the ODM components are configured to be deployed as separate ECS task due to IBM licensing service which logs CPU usage per ECS task. The IBM Licensing service will be deployed to each ECS task for tracking purpose. Inspect the docker-compose file for more details.
253+
ODM can be deployed either in [HTTP](docker-compose-http.yaml) or [HTTPS](docker-compose-https.yaml) mode. Each of the ODM components are configured to be deployed as separate ECS task due to IBM licensing service which logs CPU usage per ECS task. The IBM Licensing service will be deployed to the ECS tasks of Decision Center, Decision Server Runtime and Decision Runner for tracking purpose. Inspect the docker-compose file for more details.
254+
255+
<br><img src="images/topology.png" width="80%"/>
256256

257257
### 3.1 Edit docker-compose file
258258

platform/ecs/docker-compose-http.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ services:
318318
deploy:
319319
replicas: 1
320320
labels:
321-
ecs.task.family: res,rts,test,runtime
321+
ecs.task.family: rts,test,runtime
322322
healthcheck:
323323
test: ["CMD-SHELL", "./check-health.sh || exit 1"]
324324
interval: 30s

platform/ecs/docker-compose-https.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ services:
330330
deploy:
331331
replicas: 1
332332
labels:
333-
ecs.task.family: res,rts,test,runtime
333+
ecs.task.family: rts,test,runtime
334334
healthcheck:
335335
test: ["CMD-SHELL", "./check-health.sh || exit 1"]
336336
interval: 30s

platform/ecs/images/topology.png

893 KB
Loading

0 commit comments

Comments
 (0)