|
88 | 88 | ], |
89 | 89 | "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
90 | 90 | "id": "045c1169-d15a-4046-ae81-aa3d3348421f-global", |
91 | | - "version": "v1.7.0", |
| 91 | + "version": "v1.10.0", |
92 | 92 | "optional": true, |
93 | 93 | "input_mapping": [ |
94 | 94 | { |
|
134 | 134 | "on_by_default": true |
135 | 135 | }, |
136 | 136 | { |
137 | | - "name": "deploy-arch-ibm-observability", |
138 | | - "description": "Enable to provision and configure IBM Cloud Logs, Cloud Monitoring, Metrics routing and Activity Tracker event routing for analysing logs and metrics generated by the SCC Workload Protection instance.", |
| 137 | + "name": "deploy-arch-ibm-cloud-logs", |
| 138 | + "description": "Configure IBM Cloud Logs instance to analyse the platform logs.", |
| 139 | + "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
139 | 140 | "flavors": [ |
140 | | - "instances" |
| 141 | + "fully-configurable" |
141 | 142 | ], |
142 | | - "id": "a3137d28-79e0-479d-8a24-758ebd5a0eab-global", |
143 | | - "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
| 143 | + "id": "63d8ae58-fbf3-41ce-b844-0fb5b85882ab-global", |
| 144 | + "version": "v1.6.11", |
| 145 | + "optional": true, |
| 146 | + "on_by_default": true, |
144 | 147 | "input_mapping": [ |
145 | | - { |
146 | | - "dependency_output": "cloud_monitoring_crn", |
147 | | - "version_input": "existing_monitoring_crn" |
148 | | - }, |
149 | 148 | { |
150 | 149 | "dependency_input": "prefix", |
151 | 150 | "version_input": "prefix", |
|
156 | 155 | "version_input": "region", |
157 | 156 | "reference_version": true |
158 | 157 | }, |
| 158 | + { |
| 159 | + "dependency_input": "logs_routing_tenant_regions", |
| 160 | + "version_input": "logs_routing_tenant_regions", |
| 161 | + "reference_version": true |
| 162 | + } |
| 163 | + ] |
| 164 | + }, |
| 165 | + { |
| 166 | + "name": "deploy-arch-ibm-cloud-monitoring", |
| 167 | + "description": "Configure IBM Cloud Monitoring to collect the platform metrics.", |
| 168 | + "id": "73debdbf-894f-4c14-81c7-5ece3a70b67d-global", |
| 169 | + "version": "v1.6.4", |
| 170 | + "flavors": [ |
| 171 | + "fully-configurable" |
| 172 | + ], |
| 173 | + "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
| 174 | + "optional": true, |
| 175 | + "on_by_default": false, |
| 176 | + "input_mapping": [ |
| 177 | + { |
| 178 | + "dependency_output": "cloud_monitoring_crn", |
| 179 | + "version_input": "existing_monitoring_crn" |
| 180 | + }, |
159 | 181 | { |
160 | 182 | "dependency_input": "enable_platform_metrics", |
161 | 183 | "version_input": "enable_platform_metrics", |
162 | 184 | "reference_version": true |
163 | 185 | }, |
164 | 186 | { |
165 | | - "dependency_input": "logs_routing_tenant_regions", |
166 | | - "version_input": "logs_routing_tenant_regions", |
| 187 | + "dependency_input": "prefix", |
| 188 | + "version_input": "prefix", |
| 189 | + "reference_version": true |
| 190 | + }, |
| 191 | + { |
| 192 | + "dependency_input": "region", |
| 193 | + "version_input": "region", |
167 | 194 | "reference_version": true |
168 | 195 | } |
| 196 | + ] |
| 197 | + }, |
| 198 | + { |
| 199 | + "name": "deploy-arch-ibm-activity-tracker", |
| 200 | + "description": "Configure Activity Tracker Event Routing to route the auditing events.", |
| 201 | + "id": "918453c3-4f97-4583-8c4a-83ef12fc7916-global", |
| 202 | + "version": "v1.2.12", |
| 203 | + "flavors": [ |
| 204 | + "fully-configurable" |
169 | 205 | ], |
| 206 | + "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
170 | 207 | "optional": true, |
171 | 208 | "on_by_default": true, |
172 | | - "version": "v3.0.3" |
| 209 | + "input_mapping": [ |
| 210 | + { |
| 211 | + "dependency_input": "prefix", |
| 212 | + "version_input": "prefix", |
| 213 | + "reference_version": true |
| 214 | + }, |
| 215 | + { |
| 216 | + "dependency_input": "region", |
| 217 | + "version_input": "region", |
| 218 | + "reference_version": true |
| 219 | + } |
| 220 | + ] |
173 | 221 | } |
174 | 222 | ], |
175 | 223 | "configuration": [ |
|
417 | 465 | "role_crns": [ |
418 | 466 | "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
419 | 467 | "crn:v1:bluemix:public:iam::::role:Editor" |
420 | | - ] |
| 468 | + ], |
| 469 | + "notes":"Required for creating and managing SCC Workload Protection instance." |
| 470 | + }, |
| 471 | + { |
| 472 | + "role_crns": [ |
| 473 | + "crn:v1:bluemix:public:iam::::role:Viewer" |
| 474 | + ], |
| 475 | + "service_name": "Resource group only", |
| 476 | + "notes": "Viewer access is required in the resource group you want to provision in." |
| 477 | + }, |
| 478 | + { |
| 479 | + "role_crns": [ |
| 480 | + "crn:v1:bluemix:public:iam::::role:Administrator", |
| 481 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager" |
| 482 | + ], |
| 483 | + "service_name": "apprapp", |
| 484 | + "notes": "[Optional] Required for provisioning the App Configuration instance." |
| 485 | + }, |
| 486 | + { |
| 487 | + "role_crns": [ |
| 488 | + "crn:v1:bluemix:public:iam::::role:Administrator" |
| 489 | + ], |
| 490 | + "service_name": "All Account Management services", |
| 491 | + "notes": "[Optional] Required to deploy Cloud automation for account configuration which creates resource group and to create trusted profile for App Configuration aggregator." |
| 492 | + }, |
| 493 | + { |
| 494 | + "role_crns": [ |
| 495 | + "crn:v1:bluemix:public:iam::::role:Administrator" |
| 496 | + ], |
| 497 | + "service_name": "All Identity and Access enabled services", |
| 498 | + "notes": "[Optional] Required to deploy Cloud automation for account configuration which creates foundational IBM Cloud account resources, like resource group with account settings and to create trusted profile for App Configuration aggregator." |
| 499 | + }, |
| 500 | + { |
| 501 | + "role_crns": [ |
| 502 | + "crn:v1:bluemix:public:iam::::serviceRole:Writer", |
| 503 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 504 | + ], |
| 505 | + "service_name": "atracker", |
| 506 | + "notes": "[Optional] Required when enabling the Activity Tracker Event Routing." |
| 507 | + }, |
| 508 | + { |
| 509 | + "role_crns": [ |
| 510 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 511 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 512 | + ], |
| 513 | + "service_name": "sysdig-monitor", |
| 514 | + "notes": "[Optional] Required to create an instance of Cloud Monitoring." |
| 515 | + }, |
| 516 | + { |
| 517 | + "role_crns": [ |
| 518 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 519 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 520 | + ], |
| 521 | + "service_name": "logs", |
| 522 | + "notes": "[Optional] Required to create an instance of Cloud Logs." |
| 523 | + }, |
| 524 | + { |
| 525 | + "role_crns": [ |
| 526 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 527 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 528 | + ], |
| 529 | + "service_name": "hs-crypto", |
| 530 | + "notes": "[Optional] Required if Hyper Protect Crypto Services is used for encryption." |
| 531 | + }, |
| 532 | + { |
| 533 | + "role_crns": [ |
| 534 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 535 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 536 | + ], |
| 537 | + "service_name": "kms", |
| 538 | + "notes": "[Optional] Required to deploy Cloud automation for Key Protect, so you can use your own managed encryption keys." |
| 539 | + }, |
| 540 | + { |
| 541 | + "role_crns": [ |
| 542 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 543 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 544 | + ], |
| 545 | + "service_name": "cloud-object-storage", |
| 546 | + "notes": "[Optional] Required to deploy Cloud automation for Object Storage." |
421 | 547 | } |
422 | 548 | ], |
423 | 549 | "architecture": { |
|
0 commit comments