Skip to content

Commit f643ab6

Browse files
Add code engine da (#41)
* chore:add code engine da * chore: update code engine da * chore: update scc version * chore: remove var * chore: fix brackets * chore: update code engine da inputs
1 parent ed0cc57 commit f643ab6

File tree

3 files changed

+115
-63
lines changed

3 files changed

+115
-63
lines changed

ibm_catalog.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,9 +255,16 @@
255255
{
256256
"key": "use_existing_resource_group",
257257
"type": "boolean",
258-
"default_value": true,
258+
"default_value": false,
259259
"description": "Setting to `true` will treat the `resource_group_name` as an existing resource group. Setting `false` will provision a new resource group based on the value in `resource_group_name`.",
260260
"required": true
261+
},
262+
{
263+
"key": "project_names",
264+
"required": false,
265+
"type": "array",
266+
"default_value": "[\"CI_Project\", \"CD_Project\"]",
267+
"description": "The names of the projects to add the IBM Cloud Code Engine."
261268
}
262269
],
263270
"outputs": [

kubernetes/stack_definition.json

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -199,14 +199,14 @@
199199
"value": "ref:../../inputs/prefix"
200200
}
201201
],
202-
"name": "1a - Key Management",
202+
"name": "1 - Key Management",
203203
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.650ff7c9-5a41-4d32-a0db-6720ff56a016-global"
204204
},
205205
{
206206
"inputs": [
207207
{
208208
"name": "resource_group_name",
209-
"value": "ref:../../members/1a - Key Management/outputs/resource_group_name"
209+
"value": "ref:../../members/1 - Key Management/outputs/resource_group_name"
210210
},
211211
{
212212
"name": "existing_resource_group",
@@ -221,7 +221,7 @@
221221
"value": "ref:../../inputs/prefix"
222222
}
223223
],
224-
"name": "1b- Cloud Object Storage",
224+
"name": "2 - Cloud Object Storage",
225225
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.75709d42-41a3-41ca-8f45-807652f0d1f7-global"
226226
},
227227
{
@@ -236,45 +236,45 @@
236236
},
237237
{
238238
"name": "existing_cos_instance_id",
239-
"value": "ref:../../members/1b- Cloud Object Storage/outputs/cos_instance_id"
239+
"value": "ref:../../members/2 - Cloud Object Storage/outputs/cos_instance_id"
240240
},
241241
{
242242
"name": "existing_kms_instance_crn",
243-
"value": "ref:../../members/1a - Key Management/outputs/kms_instance_crn"
243+
"value": "ref:../../members/1 - Key Management/outputs/kms_instance_crn"
244244
},
245245
{
246246
"name": "skip_iam_authorization_policy",
247247
"value": false
248248
}
249249
],
250-
"name": "2 - Cloud Object Bucket",
250+
"name": "3 - Cloud Object Storage",
251251
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.1218c52a-4c9c-433a-817d-ae2f0cdc8be4-global"
252252
},
253253
{
254254
"inputs": [
255255
{
256256
"name": "existing_cos_instance_crn",
257-
"value": "ref:../../members/2 - Cloud Object Bucket/outputs/cos_instance_id"
257+
"value": "ref:../../members/3 - Cloud Object Storage/outputs/cos_instance_id"
258258
},
259259
{
260260
"name": "kms_endpoint_url",
261-
"value": "ref:../../members/1a - Key Management/outputs/kms_private_endpoint"
261+
"value": "ref:../../members/1 - Key Management/outputs/kms_private_endpoint"
262262
},
263263
{
264264
"name": "skip_cos_kms_auth_policy",
265265
"value": true
266266
},
267267
{
268268
"name": "existing_kms_instance_crn",
269-
"value": "ref:../../members/1a - Key Management/outputs/kms_instance_crn"
269+
"value": "ref:../../members/1 - Key Management/outputs/kms_instance_crn"
270270
},
271271
{
272272
"name": "kms_endpoint_type",
273273
"value": "private"
274274
},
275275
{
276276
"name": "resource_group_name",
277-
"value": "ref:../../members/1a - Key Management/outputs/resource_group_name"
277+
"value": "ref:../../members/1 - Key Management/outputs/resource_group_name"
278278
},
279279
{
280280
"name": "use_existing_resource_group",
@@ -285,14 +285,14 @@
285285
"value": "ref:../../inputs/en_region"
286286
}
287287
],
288-
"name": "3 - Event Notifications",
288+
"name": "4 - Event Notifications",
289289
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.3910e11e-c90b-48b0-b271-ec5d5049ad84-global"
290290
},
291291
{
292292
"inputs": [
293293
{
294294
"name": "resource_group_name",
295-
"value": "ref:../../members/1a - Key Management/outputs/resource_group_name"
295+
"value": "ref:../../members/1 - Key Management/outputs/resource_group_name"
296296
},
297297
{
298298
"name": "use_existing_resource_group",
@@ -308,25 +308,25 @@
308308
},
309309
{
310310
"name": "existing_kms_instance_crn",
311-
"value": "ref:../../members/1a - Key Management/outputs/kms_instance_crn"
311+
"value": "ref:../../members/1 - Key Management/outputs/kms_instance_crn"
312312
},
313313
{
314314
"name": "existing_event_notification_instance_crn",
315-
"value": "ref:../../members/3 - Event Notifications/outputs/crn"
315+
"value": "ref:../../members/4 - Event Notifications/outputs/crn"
316316
},
317317
{
318318
"name": "service_plan",
319319
"value": "ref:../../inputs/sm_service_plan"
320320
}
321321
],
322-
"name": "4 - Secrets Manager",
322+
"name": "5 - Secrets Manager",
323323
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.e806bb05-dfb9-40a8-99bf-1b9272cf8d82-global"
324324
},
325325
{
326326
"inputs": [
327327
{
328328
"name": "resource_group_name",
329-
"value": "ref:../../members/1a - Key Management/outputs/resource_group_name"
329+
"value": "ref:../../members/1 - Key Management/outputs/resource_group_name"
330330
},
331331
{
332332
"name": "use_existing_resource_group",
@@ -346,11 +346,11 @@
346346
},
347347
{
348348
"name": "existing_kms_instance_crn",
349-
"value": "ref:../../members/1a - Key Management/outputs/kms_instance_crn"
349+
"value": "ref:../../members/1 - Key Management/outputs/kms_instance_crn"
350350
},
351351
{
352352
"name": "existing_en_crn",
353-
"value": "ref:../../members/3 - Event Notifications/outputs/crn"
353+
"value": "ref:../../members/4 - Event Notifications/outputs/crn"
354354
},
355355
{
356356
"name": "kms_endpoint_type",
@@ -366,18 +366,18 @@
366366
},
367367
{
368368
"name": "existing_cos_instance_crn",
369-
"value": "ref:../../members/1b- Cloud Object Storage/outputs/cos_instance_id"
369+
"value": "ref:../../members/2 - Cloud Object Storage/outputs/cos_instance_id"
370370
},
371371
{
372372
"name" : "provision_scc_workload_protection",
373373
"value" : false
374374
}
375375
],
376-
"name": "5 - Security and Compliance Center",
376+
"name": "6 - Security and Compliance Center",
377377
"version_locator": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3.1ac9df0e-d3d5-4ed8-abfc-043578670dbb-global"
378378
},
379379
{
380-
"name": "6 - DevSecOps Toolchains",
380+
"name": "7 - DevSecOps Toolchains",
381381
"version_locator": "1082e7d2-5e2f-0a11-a3bc-f88a8e1931fc.9c2038e5-76ce-4b7f-8862-3e451f8392ef-global",
382382
"inputs": [
383383
{
@@ -390,39 +390,39 @@
390390
},
391391
{
392392
"name": "toolchain_resource_group",
393-
"value": "ref:../../members/5 - Security and Compliance Center/outputs/resource_group_name"
393+
"value": "ref:../../members/6 - Security and Compliance Center/outputs/resource_group_name"
394394
},
395395
{
396396
"name": "sm_secret_group",
397397
"value": "ref:../../inputs/sm_secret_group"
398398
},
399399
{
400400
"name": "sm_resource_group",
401-
"value": "ref:../../members/4 - Secrets Manager/outputs/resource_group_name"
401+
"value": "ref:../../members/5 - Secrets Manager/outputs/resource_group_name"
402402
},
403403
{
404404
"name": "sm_name",
405-
"value": "ref:../../members/4 - Secrets Manager/outputs/secrets_manager_name"
405+
"value": "ref:../../members/5 - Secrets Manager/outputs/secrets_manager_name"
406406
},
407407
{
408408
"name": "sm_location",
409-
"value": "ref:../../members/4 - Secrets Manager/outputs/secrets_manager_region"
409+
"value": "ref:../../members/5 - Secrets Manager/outputs/secrets_manager_region"
410410
},
411411
{
412412
"name": "repositories_prefix",
413413
"value": "ref:../../inputs/prefix"
414414
},
415415
{
416416
"name": "event_notifications_crn",
417-
"value": "ref:../../members/3 - Event Notifications/outputs/crn"
417+
"value": "ref:../../members/4 - Event Notifications/outputs/crn"
418418
},
419419
{
420420
"name" : "cos_bucket_name",
421-
"value" : "ref:../../members/2 - Cloud Object Bucket/outputs/bucket_name"
421+
"value" : "ref:../../members/3 - Cloud Object Storage/outputs/bucket_name"
422422
},
423423
{
424424
"name" : "cos_endpoint",
425-
"value" : "ref:../../members/2 - Cloud Object Bucket/outputs/s3_endpoint_direct"
425+
"value" : "ref:../../members/3 - Cloud Object Storage/outputs/s3_endpoint_direct"
426426
},
427427
{
428428
"name" : "registry_namespace",
@@ -519,15 +519,15 @@
519519
"outputs": [
520520
{
521521
"name": "compliance-ci-toolchain",
522-
"value": "ref:./members/6 - DevSecOps Toolchains/outputs/compliance_ci_toolchain_url"
522+
"value": "ref:./members/7 - DevSecOps Toolchains/outputs/compliance_ci_toolchain_url"
523523
},
524524
{
525525
"name": "compliance-cd-toolchain",
526-
"value": "ref:./members/6 - DevSecOps Toolchains/outputs/compliance_cd_toolchain_url"
526+
"value": "ref:./members/7 - DevSecOps Toolchains/outputs/compliance_cd_toolchain_url"
527527
},
528528
{
529529
"name": "compliance-cc-toolchain",
530-
"value": "ref:./members/6 - DevSecOps Toolchains/outputs/compliance_cc_toolchain_url"
530+
"value": "ref:./members/7 - DevSecOps Toolchains/outputs/compliance_cc_toolchain_url"
531531
}
532532
]
533533
}

0 commit comments

Comments
 (0)